come da titolo
se apro una form, voglio attendere che si sai completata l'apertura, come faccio?

visto che ho giā unėaltro thread in esecuzione, ogni volta la form č biancastra, e sembra che si sia impallata

ho provato con:
senza nessun risultato
codice:
    Private Delegate Sub AvviaFormDelegate()


    Private Sub AvviaForm()
        If Me.InvokeRequired Then
            Me.Invoke(New AvviaFormDelegate(AddressOf AvviaForm))
        Else


            Dim frm_Articoli As New FRM_Articoli
            frm_Articoli.Show(Me)
            System.Threading.Thread.Sleep(1000)
        End If


    End Sub


    Private Sub IMG_itemToSELL_Click(sender As System.Object, e As System.EventArgs) Handles IMG_itemToSELL.Click


        Dim trd1 As Thread = New Thread(AddressOf AvviaForm)
        trd1.IsBackground = True
        trd1.Start()