C#中子窗体关闭设置主窗体的某个控件属性 我有form1 form2两个窗口,form1是form2的父窗体。form1中有个groupbox控件,在打开form2的时候groupbox隐藏。我想在关闭form2的时候groupbox显示,怎么实现???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Form1中注册Form2的FormClosing事件 或 FormClosed事件,前者是form2关闭前,后者是关闭后在 form1中注册form2时 Form2 form2=new Form2();form2.FormClosing+=delegate{this.groupBox.visible=true;}this.groupbox.vislble=false;form2.ShowDialog(); 感谢(二号匪)大侠,问题解决了,您还有其他的方法吗?还有关于这个问题的问题请教下,我在form1中定义了一个public方法,该方法是设置gruopbox.visibale=true,为什么我在form2的closeing事件中调用这个方法不起作用???? form2的 closeing事件是写在 form1中的么? 不是啊,我是直接在form2中写的closeing事件. 在form1中写,form2 中不能直接访问和控制form1中的groupBox1;form2 在弹出或显示的时候肯定要在form1种进行实例化的吧?实例化之后就注册form2的Formclosing事件就像我前面2楼写的那样 Form2 form2=new Form2(); //实例化 Form2 Form2.FormCloseing+=delegate {this.groupBox1.Visible=true;}; //注册Form2的FromCloseing事件, //当该事件触发的时候 显示GroupBox1 this.groupBox1.Visible=false; //隐藏groupbox1 from2.ShowDialog(); //显示Form2的实例化对象form2 EXT C# 多线程 ATM byte 转换成整形 求一个取超链接的正则表达式 如何在Winform中实现自己绘制得图进行拖动! 键盘问题急急急! 求一个很好的画图控件,可以嵌在form里 winform下tooltip框的大小如何设置? .net有这种控件吗? 求教! WPF登陆窗口、主窗口切换问题 WCF?
form2.FormClosing+=delegate{this.groupBox.visible=true;}
this.groupbox.vislble=false;
form2.ShowDialog();
Form2.FormCloseing+=delegate {this.groupBox1.Visible=true;}; //注册Form2的FromCloseing事件, //当该事件触发的时候 显示GroupBox1
this.groupBox1.Visible=false; //隐藏groupbox1
from2.ShowDialog(); //显示Form2的实例化对象form2