Coller deux forms entre elles

Résolu
Bonjour, j'ai créé un logiciel sous vb 2012 et je voudrais savoir comment coller deux form entre elles. Je voudrais que, quand je lance mon logiciel (form1) et que j'appuie sur un label pour ouvrir une autre form (form2), celle-ci vienne se placer sur le côter droit par exemple de la form1 et que quand je bouge la form1 pour la déplacer la form2 rester coller. Merci de votre aide :)

1 réponse

  1. Bonjour

        Dim laForm2 As New Form2
    
        Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click
            laForm2.Show()
            PlaceForm2()
        End Sub
    
        Private Sub PlaceForm2()
            laForm2.Top = Me.Top 'form2 est à la même hateur que "moi"
            laForm2.Left = Me.Left + Me.Width 'form2 est à ma droite
        End Sub
    
        Private Sub Form1_LocationChanged(sender As Object, e As EventArgs) Handles MyBase.LocationChanged, MyBase.ResizeEnd
            PlaceForm2()
        End Sub

    1
    1. Merci pour votre aide ;)
      0
    2. De rien
      0