Bonjour à tous,
J'utilise Visual Basic 2010 Express, j'espère avoir posté dans la bonne catégorie.
Dans mon petit programme, je souhaite ajouter une ou plusieurs "lignes" contenant des textbox et checkbox lorsque l'utilisateur clique sur le bouton ajouter.
Voici un extrait simplifié du code que j'utilise à cet effet :
Par la suite je voudrai qu'une fenêtre s'affiche si l'utilisateur coche sur l'une des checkbox.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Private Sub Button_Ajt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_Ajt.Click contObj = contObj + 1 Dim ChpAjtLoyLog As New TextBox() With ChpAjtLoyLog .Name = "TextBox_Surf_Appart_" & contObj .Top = 10 + 25 * contObj .Left = 330 .Visible = True .Width = 70 End With TabPage2.Controls.Add(ChpAjtLoyLog) Dim ChpAjtchkLog As New CheckBox() With ChpAjtchkLog .Name = "CheckBox_Appart_" & contObj .Top = 10 + 25 * contObj .Left = 430 .Text = "Eligible" .Visible = True .Width = 130 End With TabPage2.Controls.Add(ChpAjtchkLog) Button_Ajt.Top = 10 + 25 * (contObj + 1)
Si la checkbox avait été créé "normalement" je saurais bien le faire, mais comme ce n'est pas le cas, je ne sais pas trop comment aborder le problème.
J"avais pensé faire une bouche for / next mais qui serait déclenché par quoi ? Un mouvement de curseur, serait possible, mais la bouche tournerait sans arrêt pour rien.
Quelqu'un aurait-il une idée ?
Merci d'avance pour vos réponses
Partager