我有一个窗口form1,里面有一个textBox控件,一个button控件,点击button,生成一个窗口form2。在form2中有三个button,分别是button1,button2,button3.当我点击button1的时候,关闭窗口form2,传递一个int值1给窗口form1中的textBox控件。当我点击button2的时候,关闭窗口form2,传递一个int值2给窗口form1中的textBox控件。当我点击button3的时候,关闭窗口form2,传递一个int值3给窗口form1中的textBox控件。请问我如何实现上面描述的功能呢?
form2单元Form1 _frm;
public Form2(Form1 frm)
{
InitializeComponent();
_frm = frm;
}
按钮点击后
_frm.Num = 1;form1单元增加属性private int _num=0;
public int Num
{
get{return this._num;}
set{this._num=value; MessageBox.Show(i.ToString());}
}调用form2
Form2 frm = new Form2(this);
frm.Show();
Application["Form1"]textBox1.Text="1";
this.Close();类似这样。
这条语句能运行吗?
这样运行,结贴,给分。感谢各位的回答。