WINFORM 中mdi结构的子窗体不重复创建
2012-02-17 16:54
295 查看
foreach (Form childrenForm in this.MdiChildren)
{
//检测是不是当前子窗体名称
if (childrenForm is 窗体名称)
{
//是的话就是把他显示
childrenForm.Visible = true;
//并激活该窗体
childrenForm.Activate();
return;
}
}//没有就把窗体显示出来,如下代码
FormPZXX frmPZXX = new FormPZXX();
frmPZXX.MdiParent = this;
frmPZXX.Show();
{
//检测是不是当前子窗体名称
if (childrenForm is 窗体名称)
{
//是的话就是把他显示
childrenForm.Visible = true;
//并激活该窗体
childrenForm.Activate();
return;
}
}//没有就把窗体显示出来,如下代码
FormPZXX frmPZXX = new FormPZXX();
frmPZXX.MdiParent = this;
frmPZXX.Show();
相关文章推荐
- winform里面MDI窗体不重复打开问题
- 在WinForm中,如何实现MDI窗体及防止重复打开子窗体
- winform中实现不重复创建窗体
- 在winform中,MDI窗体不能打开重复窗体
- MDI设置父窗体,并设置子窗体铺满父窗体,不重复打开子窗体
- winform创建不规则窗体的方法
- 小菜学习Winform(四)MDI窗体(附示例)
- c# winform窗体重复打开解决方法(非容器窗体)
- ExtJS 学习笔记 示例1-点击按钮弹出一个新窗体,避免重复创建
- winform窗体只创建一次对象一个窗体
- MDI窗体,子窗体在父窗体中最大化,如果子窗体已经打开则显示,不重复打开窗体
- C# WinForm 控件在窗体中动态居中 创建、删除控件及对其赋值
- WinForm企业应用框架设计【四】动态创建业务窗体
- 摘录的WinForm Control 开发5,WinForm 开发:SignleMDIFormDemos,单实例显示子窗体
- C# winform 多线程中创建等待窗体
- winform窗体只创建一次对象一个窗体
- C#的winform中MDI 父窗体改变背景色
- 禁止MFC的MDI程序自动创建空白子窗体
- winform实现创建最前端窗体的方法
- Extjs--点击一个按钮,打开一个新的窗体window重复创建的问题