在主窗体中打开一个新子窗体,如果已有子窗体,则激活它,而不打开新的。...
生活随笔
收集整理的這篇文章主要介紹了
在主窗体中打开一个新子窗体,如果已有子窗体,则激活它,而不打开新的。...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
frmGroupMgr fgm = null;
//遍歷窗體中是否已存在同名的子窗體
foreach (Form f in this.MdiChildren)
??????????? {
//檢測是不是當前子窗體名稱
if (f.Text == "組管理")
??????????????? {
??????????????????? f.Activate();
??????????????????? fgm = f as frmGroupMgr;
break;
??????????????? }
??????????? }
//窗體中沒有該子窗體 則打開一個新窗體
if (fgm == null)
??????????? {
??????????????? fgm = new frmGroupMgr(this);
??????????????? fgm.Show();
??????????? }???????????
//窗體最大化
??????????? fgm.WindowState = FormWindowState.Maximized;
轉載于:https://www.cnblogs.com/zhcnblog/archive/2012/07/02/2573079.html
總結
以上是生活随笔為你收集整理的在主窗体中打开一个新子窗体,如果已有子窗体,则激活它,而不打开新的。...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux PCI 设备驱动基本框架(一
- 下一篇: 点击User Profile Servi