如果关闭一个窗体后激活另一个窗体的事件或方法啊?C#
答案:2 悬赏:50
解决时间 2021-11-29 14:33
- 提问者网友:浪子生来ˇ性放荡²↘
- 2021-11-28 20:32
不能用静态方法 还有别的办法吗? 1 在被调用窗体(fmain)中将所要调用的方法设为public 2 修改调用窗体(f)的构造函数 private frmMain fmain; public fref(frmMain fMain) { InitializeComponent(); fmain=fMain; } 3 在fref的关闭事件中调用fmain窗体中的或方法 fmain.Method();
最佳答案
- 二级知识专家网友:闲懒诗人
- 2021-11-28 21:52
比较麻烦的方法是自己定义一个事件。 然后在要关闭的窗体的重载的Dispose方法中触发这个时间,然后由另一个窗体来监控,从而触发相应的事件处理程序。
全部回答
- 1楼网友:魅世女王
- 2021-11-28 22:31
定义两个form form1.closed事件中 { form2=new form2(); form2.show(); }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯