打开其他窗口的时候,关闭现在已经打开的窗口即可。foreach(Form f in this.MdiChildren){
f.Close();
}
childForm ff=new childForm();
ff.MdiParent=this;
ff.Show();
f.Close();
}
childForm ff=new childForm();
ff.MdiParent=this;
ff.Show();
解决方案 »
- c# tab control标签中使用 combox控件问题
- 这难道还是数组越界?
- 如何让Microsoft ReportViewer不经过显示预览而直接导出Excel??
- C#汉字转拼音 WINPY.TXT如何应用?
- 导EXCEL
- VS2005怎样实现在鼠标焦点所在的当前行加上底色,就要java的eclipse一样
- 如何是好(把服务器A上一个目录下的一个文件 移动到 服务器B上的某个目录下(此目录都有权限读写的))
- 散分呀~小弟目前想学学关于SOAP的编程,但是一点思路都没有,那位大侠行行好,指点一下~~~
- 关于一个时间控件的问题
- 如何实现自动导入数据到sharepoint 网站的List中?
- 很有挑战的问题,如何把2G的文件从客户端保存到SQLServe2000中,要求有进度显示。
- 搞不懂的委托?求一个实例学习,线程类中操作ui线程上面的listview
即显示的时候,使用ShowDialog();不用Show();
2. 在显示任何一个窗口的时候,加入判断
//如果有任何活动的窗口,则不允许其他操作
if(this.ActiveChildWindow != null)
{}
1. 上面用e.Handled = true;表示处理过了。
2。ActiveChildWindow肯定不对,应该是ActiveChild之类的我也忘了,你跟出来就是了。呵呵.......
2. if (this.MdiChildren.Length > 0) Then return