我有一个MDI容器作为启动表单,在Private Sub frmMain_Load函数中我想加载frmLogin作为对话框。我做了它作为 frmLogin.Show(),但后来MDI容器不在后台。当我以 frmLogin.ShowDialog()的方式执行它时,MDI容器被加载并且frmLogin也被加载但是在后台加载。
有没有解决方案。我试过谷歌,但我没有运气。
答案 0 :(得分:0)
将frmMain的属性mdiContainer设置为true
IsMdiContainer=true
和
函数中的frmLogin.MdiParent = Me
答案 1 :(得分:0)
尝试重写OnShown方法:
Protected Overrides Sub OnShown(e As EventArgs)
MyBase.OnShown(e)
frmLogin.ShowDialog(Me)
End Sub