MyException - 我的异常网
当前位置:我的异常网» C# » 在一个窗体点击事件后弹出一个窗体,而原先窗体锁定

在一个窗体点击事件后弹出一个窗体,而原先窗体锁定,如何让它无法操作,只能对新窗体进行操作

www.MyException.Cn  网友分享于:2013-12-16  浏览:267次
在一个窗体点击事件后弹出一个窗体,而原先窗体锁定,怎么让它无法操作,只能对新窗体进行操作。
在一个窗体点击事件后弹出一个窗体,而原先窗体锁定,怎么让它无法操作,只能对新窗体进行操作。
求助代码。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

------解决方案--------------------
Form.ShowDialog
------解决方案--------------------
楼说的就是传说中的“模式窗体”,Form.ShowDialog(owner)
------解决方案--------------------
使用模态窗体,即form.ShowDialog();
------解决方案--------------------

………………定义xxxForm…………
xxxForm.Owner = this;

if(xxxForm.ShowDialog() == DialogResult.OK)
{
//…………
}

xxxForm.Dispose();

xxxForm 是你定义的要弹出的窗体
------解决方案--------------------
Form.ShowDialog()

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有