VB.net实现打开子窗体后父窗体不可用,代码应该怎么写?
就像弹出msgbox时候,如果不关闭msgbox就不能操作窗体。现在想实现的效果是弹出窗体,如果不关闭就不能操作父窗体。自己答吧:做好子窗体后不要直接:子窗体.show(...
就像弹出msgbox时候,如果不关闭msgbox就不能操作窗体。
现在想实现的效果是弹出窗体,如果不关闭就不能操作父窗体。
自己答吧:
做好子窗体后不要直接:子窗体.show()
先将子窗体实例化,dim 子窗体实例 as 子窗体 =new 子窗体()
然后:子窗体实例.showdialog() 展开
现在想实现的效果是弹出窗体,如果不关闭就不能操作父窗体。
自己答吧:
做好子窗体后不要直接:子窗体.show()
先将子窗体实例化,dim 子窗体实例 as 子窗体 =new 子窗体()
然后:子窗体实例.showdialog() 展开
推荐于2018-04-12
展开全部
这不就是MDI吗?把主窗口的IsMdiContainer属性设置为True,然后在加载子窗口的时候加上一句:子窗口.MdiParent=主窗口然后再Show就行了.示例:PrivateSubb1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handlesb1.ClickDimfrmAsNewForm2frm.MdiParent=Mefrm.Show()EndSub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询