如何将字符串从一个表单发送到另一个表单上的数据网格视图

本文关键字:表单 另一个 数据 视图 网格 数据网 字符串 一个 | 更新日期: 2023-09-27 18:21:08

如何将字符串值从一个form2发送到主窗体上DataGridView1的最后一行。

实现这一点的简单方法是什么?

如何将字符串从一个表单发送到另一个表单上的数据网格视图

您需要在窗口/窗体中使用一些属性。类似这样的东西:

public class WinStringGen : *Window or Form*
{
...
    string myStringValue = "";
    private void save()
    {
      myStringValue = "value"; //set your value
    }
    public string MyStringValue
    {
      get{return myStringValue;}//Contains your string
    }
...
}

现在你可以得到这样的价值:

WinStringGen win = new WinStringGen(); //init window
win.showDialog(); //open window. When this method is called, the code following it is not executed until after the dialog box is closed.
string myValue = win.MyStringValue; //get the value

您可以在将调用form1:的事件中使用它

form1.datagridview1.rows[form1.datagridview1.rows.count-1].cells[0].value = mystring;

其中mystring是要传递的字符串。
欲了解更多信息,请发表评论。