如何让一个窗体不关闭时,无法进行其他窗体的操作,设开始时有两个窗体,窗体一不关闭,窗体二就不能进行(其他一切操作,包括关闭)
解决方案 »
- C#如何实现多个窗体同时激活状态
- DataTable创建对象的疑问。
- VS 2008 怎么能生成EXE文件,且把EXE文件拷贝到其他机器可以用啊?
- p/invoke时,结构体返回char array问题,弄了一天了,没搞定!!!
- 请教关于C1TrueDBGrid的一个问题。
- nhibernate中我在.hbm.xml中指定<generator>子元素自动生成主健,始终不成功,大家帮帮忙!
- C# 修改密码 代码
- 最短路径?
- 在dataGrid中在单元格中输入数据后回车,或移动光标后,怎样取得刚才的数据?
- 为什么窗口设计器不是生成一个resx静态资源,而是生成了要执行的代码?
- C#写文件时,当文件已经打开,则写入为空
- 以下 C 代码转换成 C# (高手进..)
窗体.ShowDialog(); 调用窗体,此窗体不关闭 其他窗体不能操作例如:
在form1中的一个事件中调用 form2Form2 f2=new Form2();
f2.ShowDialog();
这样就可以了
了
当你使用快捷键时还是可以操作form2的 如 alt+f4
这就要用到API函数了吧。
有没有不用到API 可以使他form1不关闭,form2不出现的