Récuperer une form a partir d'un usercontrol
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:
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:
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:
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:
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 ?