判断dockpanel 避免重复加载同一个子窗体

Posted on 2012-09-20 00:44  剑竹  阅读(360)  评论(0编辑  收藏  举报

    UsersForm uf = null;
            foreach (DockContent frm in this.dockPanel1.Contents)
            {
                if (frm is UsersForm)
                {
                    frm.Activate(); //激活子窗体
                    return;
                }
            }
            uf = new UsersForm();
            uf.Show(dockPanel1);

Copyright © 2024 剑竹
Powered by .NET 8.0 on Kubernetes