如果要保留上一个输入的内容,就不能在button里 执行new form2();在他们的上一层new一次。
解决方案 »
- C#做报表,报表这块才学不久,不太懂!有做过的都来给下意见!
- 子窗体中pdf控件无法在父窗体中显示
- 懂C#代码的能帮菜鸟解惑下吗?翻译下这段代码!很简单的
- 2个窗体之间如何传递数组
- 关于textbox的疑问。~~~~~~~~~~~~~~
- C# WINFORM中怎么调用outlook express 发送邮件?
- Pocket PC2003
- Encoding.GetEncoding( "iso-8859-1" ).GetBytes("中文") 结果不是 4 个字节?
- 关于葡萄城控件注册的问题
- 怎么模仿MSN右下角滚出的小窗口!
- 怎么从DataGrid中删去一行数据?
- C#怎样批量改变TextBox的值!
你要得到刚才的内容,你就要显示刚才的建好的form1
{
form2 frm=new form2();
frm.Show();
frm.FirstForm = this;
this.Hide();
}
在form2改为如下:
{
this.fristForm.Show();
this.Hide();
}
其中的FristForm为Form2的自定义的Form1类型的性属或变量.
在第一个窗体中改为如下:
{
form2 frm=new form2();
frm.FirstForm = this;
frm.Show();
this.Hide();
}
在form2改为如下:
{
this.fristForm.Show();
this.Hide();
}
其中的FristForm为Form2的自定义的Form1类型的性属或变量.另外,窗口显示未结束就执行不到下一条语句,因此this.Hide();没用