我的意思是右上角标有X的小退出/取消按钮。我想实现一个接受用户名/密码的登录对话框,所以显然我不希望用户能够解除模式弹出窗口。如果无法删除或禁用该按钮,那么我是否可以通过某种方式拦截结束事件并停止关闭?
答案 0 :(得分:29)
您可以使用ChildWindow的 HasCloseButton 属性来隐藏关闭按钮。
如果有帮助,请告诉我。
答案 1 :(得分:2)
下面的代码可以防止ChildWindow关闭,有效地禁用X按钮。修改以适应您的业务逻辑。
protected override void OnClosing(System.ComponentModel.CancelEventArgs e)
{
base.OnClosing(e);
e.Cancel = true;
}
答案 2 :(得分:1)
选择子窗口并按F4。它将显示属性窗口。然后转到 HasCloseButton 属性并取消选中该复选框。
享受
答案 3 :(得分:1)
HasCloseButton="False" ..
此属性用于隐藏ChildWindow中的“X”按钮