如何在调用子表单时禁用父表单?
此代码不会像我想的那样禁用父表单:
frmChild.ShowDialog()
答案 0 :(得分:4)
您可以使用
frmChild.ShowDialog(Me)
我 - 是父表格
答案 1 :(得分:1)
通过禁用,您的意思是阻止用户点击父表单中的任何内容吗?如果是这样,那么.ShowDialog
就是这样做的方式 - 它使被调用的形式为模态,以便它控制应用程序的焦点直到它关闭。
如果您希望淡出父窗口或做其他事情以明显无法点击它,那就更复杂了。
你能详细说明发生的事情并不是你所期待的吗?