Как открыть форму из модуля (ссылочный проект) - PullRequest
0 голосов
/ 28 января 2019

У меня есть 3x проекта в моем решении и один проект в качестве MDI-контейнера для открытия форм внутри этой формы.Я использую этот код для открытия форм:

Dim form1 As New Purchasing.POlist
    Foform1.MdiParent = Me
    Foform1.Show()

Он работал хорошо, но я добавил новый проект в свое решение.Этот проект запускается из модуля или без среды приложения.

Вопрос: Как я могу открыть такой проект в своем решении, как MDI Child?если я использую приведенный выше код, он позволяет мне выбирать формы или классы внутри этого проекта, а не модуль для его запуска.

1 Ответ

0 голосов
/ 29 января 2019

Не используйте 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...