我在C#.NET中建了两个FORM1,FORM2;
FORM1中有控件:textbox1
FORM2中有控件:listbox1
我想在在textbox1上双击,弹出FORM2,可是让我选择listbox1中的值,然后将选中的值传回到textbox1中,代码应该如何写呢?this.form2.show();好像不行吧,它弹不出FORM2,请问在c#.net中应该如何写啊?我之前学的是VB,请指教;
FORM1中有控件:textbox1
FORM2中有控件:listbox1
我想在在textbox1上双击,弹出FORM2,可是让我选择listbox1中的值,然后将选中的值传回到textbox1中,代码应该如何写呢?this.form2.show();好像不行吧,它弹不出FORM2,请问在c#.net中应该如何写啊?我之前学的是VB,请指教;
在form2中定义一个public的属性
private string temp;
public string Temp
{
get { return temp; }
}
在Form2中赋值
temp = "你选择的项目";
关闭的时候把DialogResult弄成OKtextbox的双击事件
using (Form2 f = new From2())
{
if (f.ShowDialog()==DialogResult.OK)
{
this.Textbox1.Text = f.temp;
}
}
修饰符为PUBLIC STATIC 就可以调用了。
http://blog.csdn.net/knight94/archive/2006/03/18/628285.aspx