To expand a little, you may want to call this in the OnLoad once the form load logic has executed. So you could just override the OnLoad or OnShown method on the form, and after the MyBase.OnLoad or MyBase.OnShown call, then call the ShowDialog of the browse:Protected Overrides Sub OnLoad(ByVal e As System.EventArgs)
MyBase.OnLoad(e)
MyBrowse.ShowDialog()
End Sub