最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
c# 实现子窗口关闭父窗口也关闭的简单实例
时间:2022-06-25 07:52:24 编辑:袖梨 来源:一聚教程网
其实是窗口间通讯的问题,在form1上打开form2 ,form2 关闭时关闭form1
实现方法:
在子窗口form2中声明事件:
代码如下 | 复制代码 |
publicdelegatevoidchildclose(); publiceventchildclose closefather;
然后在它的关闭事件中触发本事件:
privatevoidForm2_Closed(objectsender, System.EventArgs e) { //用事件去关闭主窗口 closefather(); } |
在父窗口form1中(比如登陆窗口中):
然后弹出子form2窗体的地方这样写:
代码如下 | 复制代码 |
Form2 ff=newForm2(); ff.closefather+=newchildclose(this.closethis);//closethis()是父窗体中的一个方法 ff.Show();
publicvoidclosethis() { this.Close(); } |
相关文章
- 星痕共鸣巨刃守护者怎么玩 星痕共鸣巨刃守护者玩法攻略 07-09
- ps怎样把美女人物照片加上梦幻般的环绕眩光效果? 07-09
- Dreamweaver网页中的文本怎么添加背景色? 07-09
- 魔兽世界德鲁伊火猫形态怎么解锁-德鲁伊火猫形态获得方法 07-09
- 小学生人物外貌描写 描写小学生外貌的词语 07-09
- 第五人格藏宝阁买号有什么步骤 第五人格藏宝阁买号步骤注意事项汇总 07-09