如何将字符串值从一个form2发送到主窗体上DataGridView1
的最后一行。
简单的方法是什么?
答案 0 :(得分:1)
您的窗口/表单中需要一些属性。 像这样:
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
答案 1 :(得分:0)
您可以在将要调用form1的事件中使用它:
form1.datagridview1.rows[form1.datagridview1.rows.count-1].cells[0].value = mystring;
其中mystring
是您要传递的字符串。
如需更多信息,请发表评论。