Coller deux forms entre elles

Résolu
Jumpingx9 Messages postés 9 Statut Membre -  
 Utilisateur anonyme -
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. Utilisateur anonyme
     
    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. Jumpingx9
       
      Merci pour votre aide ;)
      0
    2. Utilisateur anonyme
       
      De rien
      0