Coller deux forms entre elles

Résolu/Fermé
Jumpingx9 Messages postés 6 Date d'inscription vendredi 25 août 2017 Statut Membre Dernière intervention 30 octobre 2023 - 25 août 2017 à 09:30
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 - 25 août 2017 à 13:10
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 :)
A voir également:

1 réponse

Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 931
25 août 2017 à 10:33
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
Merci pour votre aide ;)
0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 931
25 août 2017 à 13:10
De rien
0