Bonjour,

Petit soucis … Je souhaite faire un questionnaire … avec 2 form et 2 usercontrol. Ceci est un programme test

1 ere form : elle permet de lancer le questionnaire.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim MonChat As New Class1
        LesChats = MonChat
        Dim Qst As New Form2
        Dim MaQst1 As New UserControl1
        Qst.table.Controls.Add(MaQst1)
        Qst.Show()
        Me.Dispose()
    End Sub
End Class
1er soucis … Les deux form2 se supprime…

voila ma classe

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Public Class Class1
 
    Public Property NbChat As String
 
    Public Property SexeChat As String
 
End Class
Et mon module

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Module Module1
 
    Public Property LesChats As Class1
 
End Module
Si j'enleve Me.dispose, la form2 s'affiche avec mon questionnaire. je clique Ok pour lancer la deuxieme form

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim Maclasse As Class1 = LesChats
        Maclasse.NbChat = NumericUpDown1.Value
        Dim MaQst2 As New UserControl2
        MaQst2.Dock = DockStyle.Fill


'' Récuperer le tablelayout de la form2

        Me.Dispose()
    End Sub
Comment faire pour récuperer la tablelayout de la form 2 en étant dans le usercontrol svp ?