窗体间传值的简单问题!
form1的按钮事件里写
form2 f = new form2();
f.ShowDialog();
form2关闭时,怎么样把form2中的值传入form1
问题点数:50、回复次数:4Top
1 楼vvvv250(jie fen)回复于 2006-02-05 10:46:46 得分 0
并且在文本框中显示出来Top
2 楼johnny_mcoc()回复于 2006-02-05 10:48:01 得分 10
在form2里定义一个全局变量xxx
再在form1里应用时就是 f2.xxxTop
3 楼Snowdust(雪尘)回复于 2006-02-05 10:49:14 得分 0
给form2添加属性:
class form2
{
private object m_Para = null;
public object Para
{
get
{
return m_Para;
}
}
...
}
------------------------------
form2 f = new form2();
f.ShowDialog();
object obj = f.Para;
Top
4 楼Snowdust(雪尘)回复于 2006-02-05 10:50:54 得分 40
class form2
{
private string m_Para = "";
public string Para
{
get
{
return m_Para;
}
}
...
}
------------------------------
form2 f = new form2();
if(f.ShowDialog() == DialogResult.OK)
{
this.textBox1.Text = f.Para;
}Top




