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

时间:2021-04-25 02:47:38
【文件属性】:
文件名称:示例如何防止重复打开子窗体啊?-C# WinForm实践开发教程
文件大小:2.55MB
文件格式:PPT
更新时间:2021-04-25 02:47:38
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;

网友评论