如下:
foreach ( Form f in this.OwnedForms )
{
if (f is frmSubForm) //frmSubForm需要创建子窗口的类名
{
f.Close(); //关闭此窗体
}
}
//need a new one
frmSubForm mySubForm = new frmSubForm();
this.AddOwnedForm(mySubForm);
mySubForm.Owner = this;
mySubForm.Show();
foreach ( Form f in this.OwnedForms )
{
if (f is frmSubForm) //frmSubForm需要创建子窗口的类名
{
f.Close(); //关闭此窗体
}
}
//need a new one
frmSubForm mySubForm = new frmSubForm();
this.AddOwnedForm(mySubForm);
mySubForm.Owner = this;
mySubForm.Show();
解决方案 »
- DevExpress的WinForm控件都继承自System.Windows.Forms.Contrl吗?
- 我装.Net v3.5了么
- 重新生成控件问题
- C# winform中动态创建的Listbox中怎么添加Click事件
- 做一个多语言网站
- 要做一个结算中心的软件,没有接触过,哪位高手帮忙,能够发一份设计方案啊?[email protected]
- 求解决一银行相互转账算法,看看大家解决思路如何?
- 我在绑定datagrid 的模板列里面, 因为此列要显示金额, 所以我将形式设为 dataformatstring={0:c}, 但是显示出来的结果没有小数点, 请问怎
- 紧急求救。在window程序中如何控制web应用程序的webconfig文件。版主帮帮忙,高手帮帮忙。
- 怎么才能不调用基类的构造函数啊
- 在不同文字的系统下显示汉字问题
- 如果用XML做数据库,怎样查询?
this.AddOwnedForm(mySubForm);
mySubForm.Owner = this;
这两句。否则,上面方法无效。
{
Form[] allMdiForm = this.MdiChildren;
foreach ( Form theForm in allMdiForm )
{
if ( theForm == theQueryMdiForm )
{
return true;
}
}
return false;
}