怎样不让窗体被无意关闭?我打算在窗体被点叉关闭的时候,要输入口令,正确才可以关闭,怎么做?
怎样不让窗体被无意关闭?我打算在窗体被点叉关闭的时候,要输入口令,正确才可以关闭,怎么做?
在什么事件里做?如何做?请教大家了
------解决方案--------------------可以在窗体里加入如下的代码:
protected override void OnFormClosing(FormClosingEventArgs e)
{
if (!this.checkPassWord())
{
e.Cancel = true;
}
base.OnFormClosing(e);
}
------解决方案--------------------.NET 1.x 在 Form.Closing 事件中写代码...
将传递给事件处理程序的 CancelEventArgs 的 Cancel 属性设置为 true 即取消窗体的关闭操作...
.NET 2.0 在 Form.FormClosing 事件中写代码...
将传递给事件处理程序的 FormClosingEventArgs 的 Cancel 属性设置为 true 即取消窗体的关闭操作...