文件名称:示例如何防止重复打开子窗体啊?-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;