title: Passing variables between windows forms in VS 2010
body: <p>I have two forms. Form 1 allows the user to pick an employee from a dropdown combo box. That employee is then passed onto Form 2 where the user enters additional information regarding that employee. That data will then be passed into a SQL table.</p>
  
  <p>On form 1 I have:</p>
  
  <pre><code>Dim ChangeJobInfo As New Form2(Employee)
  ChangeJobInfo.Show()
  </code></pre>
  
  <p>On Form 2 I have:</p>
  
  <pre><code>Public Sub New(ByVal Employee As String)
  MsgBox(Employee)
  End Sub
  </code></pre>
  
  <p>The variable passes just fine. The issue is that nothing shows up on the new form. When I setup Form2, I added a combobox, date picker, two text boxes, submit button, etc., but when the form loads it is completely blank. No errors, the MsgBox returns the right result, but none of my gui elements show up. If I change the code on form 1 to Form2.show() I see the form as laid out in the designer.</p>
  
  <p>Any ideas on how to get those items to show up?</p>