示例如何防止重复打开子窗体啊?-C# WinForm实践开发教程

时间:2024-05-14 20:34:18
【文件属性】:

文件名称:示例如何防止重复打开子窗体啊?-C# WinForm实践开发教程

文件大小:2.55MB

文件格式:PPT

更新时间:2024-05-14 20:34:18

C# WinForm实践开发教程

示例3:如何防止重复打开子窗体啊? 方法:   直接检测是否已经打开此MDI窗体   // 是否已经打开了?(用循环来判断)   foreach (Form childrenForm in this.MdiChildren)   {   //检测是不是当前子窗体名称   if (childrenForm.Name == "子窗体名称")   {   //是的话就是把他显示   childrenForm.Visible = true;   //并激活该窗体   childrenForm.Activate();   return;   }   }   //下面是打开子窗体   Form1 childrenForm = new Form1();   childrenForm.MdiParent = this;   childrenForm.Show();   childrenForm.WindowState = FormWindowState.Maximized;


网友评论