源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

c# 实现子窗口关闭父窗口也关闭的简单实例

  • 时间:2022-04-24 17:02 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:c# 实现子窗口关闭父窗口也关闭的简单实例
其实是窗口间通讯的问题,在form1上打开form2 ,form2 关闭时关闭form1 [b]实现方法:[/b] 在子窗口form2中声明事件:
public delegate void childclose();
  public event childclose closefather;

  然后在它的关闭事件中触发本事件:

   private void Form2_Closed(object sender, System.EventArgs e)
   {
    //用事件去关闭主窗口
    closefather();
   }

在父窗口form1中(比如登陆窗口中): 然后弹出子form2窗体的地方这样写:
  Form2 ff=new Form2();
  ff.closefather+=new childclose(this.closethis); //closethis()是父窗体中的一个方法
  ff.Show();

   public void closethis()
   {
     this.Close();
   }

以上这篇c# 实现子窗口关闭父窗口也关闭的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部