Передача переменных между окнами форм в VS 2010

У меня есть две формы. Форма 1 позволяет пользователю выбрать сотрудника из выпадающего списка. Затем этот сотрудник передается в форму 2, где пользователь вводит дополнительную информацию об этом сотруднике. Эти данные затем будут переданы в таблицу SQL.

В форме 1 у меня есть:

Dim ChangeJobInfo As New Form2(Employee)
ChangeJobInfo.Show()

В форме 2 у меня есть:

Public Sub New(ByVal Employee As String)
MsgBox(Employee)
End Sub

Переменная проходит просто отлично. Проблема в том, что в новой форме ничего не отображается. Когда я настраивал Form2, я добавил комбинированный список, средство выбора даты, два текстовых поля, кнопку отправки и т. Д., Но когда форма загружается, она полностью пуста. Нет ошибок, MsgBox возвращает правильный результат, но ни один из моих элементов графического интерфейса не отображается. Если я изменю код в форме 1 на Form2.show (), я увижу форму, изложенную в конструкторе.

Любые идеи о том, как заставить эти предметы появляться?

Ответы на вопрос(3)

Ваш ответ на вопрос