我的解决方案中有3个项目,还有一个项目作为MDI容器来打开此表单中的表单。 我使用以下代码打开表单:
Dim form1 As New Purchasing.POlist
Foform1.MdiParent = Me
Foform1.Show()
效果很好,但是我在解决方案中添加了一个新项目。该项目是从Module或没有应用程序框架开始的。
问题:作为MDI Child,我如何在解决方案中打开此类项目? 如果我使用上面的代码,则只允许我选择该项目中的表单或类,而不选择启动它的模块。
答案 0 :(得分:0)
请勿将ME
用作父容器,因为您将模块分配为父容器,这是您无法做的...
试试这个:
'this block of code below is from module
public sub openForm1()
Dim form1 As New Purchasing
form1 .MdiParent = frm_Main_Menu 'your parent container here
form1 .Show()
end sub
'this code below is from form
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
openForm1()
End Sub