VB.NET在显示时禁用父窗口
调用子窗体时,如何禁用父窗体 这段代码不像我想象的那样禁用父窗体:VB.NET在显示时禁用父窗口,vb.net,winforms,popup,Vb.net,Winforms,Popup,调用子窗体时,如何禁用父窗体 这段代码不像我想象的那样禁用父窗体: frmChild.ShowDialog() 禁用是指阻止用户单击父窗体中的任何内容吗?如果是这样,那么.ShowDialog就是这样做的——它使被调用的表单成为模态,从而控制应用程序的焦点,直到它关闭为止 如果您希望淡出父窗口或执行其他操作,以使其明显显示无法单击,那么这将更加复杂 你能详细说明一下发生了什么事情而不是你所期望的吗?所谓禁用,是指阻止用户单击父窗体中的任何内容吗?如果是这样,那么.ShowDialog就是这样做
frmChild.ShowDialog()
禁用是指阻止用户单击父窗体中的任何内容吗?如果是这样,那么
.ShowDialog
就是这样做的——它使被调用的表单成为模态,从而控制应用程序的焦点,直到它关闭为止
如果您希望淡出父窗口或执行其他操作,以使其明显显示无法单击,那么这将更加复杂
你能详细说明一下发生了什么事情而不是你所期望的吗?所谓禁用,是指阻止用户单击父窗体中的任何内容吗?如果是这样,那么
.ShowDialog
就是这样做的——它使被调用的表单成为模态,从而控制应用程序的焦点,直到它关闭为止
如果您希望淡出父窗口或执行其他操作,以使其明显显示无法单击,那么这将更加复杂
你能详细说明一下发生了什么事情而不是你所期望的吗?你可以使用
frmChild.ShowDialog(Me)
Me-是您可以使用的父窗体
frmChild.ShowDialog(Me)
Me-是父窗体父窗体仍处于启用状态,用户仍可使用控件。父窗体仍处于启用状态,用户仍可使用控件。