私には2つのフォームがあります。フォーム 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 をセットアップするときに、コンボボックス、日付ピッカー、2 つのテキスト ボックス、送信ボタンなどを追加しましたが、フォームが読み込まれると完全に空白になります。エラーはありません。MsgBox は正しい結果を返しますが、GUI 要素は表示されません。フォーム 1 のコードを Form2.show() に変更すると、フォームがデザイナにレイアウトされたように表示されます。
それらのアイテムを表示させる方法についてのアイデアはありますか?