VB.NET: Carregar formulário e ocultá-lo
Eu tenho um formulário no meu projeto. Este formulário existe apenas para sinalizar para outro aplicativo (por exemplo, ActiveX-exes externos) que meu aplicativo ainda está ativo.
Eu declarei assim na forma principal:
Private m_fVirtualContainer As frmVirtualContainer
Agora, quando eu instanciao, eu digo:
m_fVirtualContainer = New frmVirtualContainer
No entanto, isso não dispara o evento "Load" do formulário.
Eu tenho que adicionar m_fVirtualContainer.Show ()
... para disparar o evento Load.
No formulário, tenho o seguinte sub:
Private Sub frmVirtualContainer_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Me.Visible = False
End Sub
Mas penso e espero que isso seja um exagero. Eu só quero carregar o formulário, não mostrá-lo.
Alguém pode me dizer como fazer isso? Obrigado!