Supprimer un control créé dynamiquement
Bonjour,
Malgré les exemples que j'ai trouvé, je n'arrive toujours pas à supprimer le dernier control créer.
Dans ce code, j'ajoute le controle et je le mets dans une collection
Code:
1 2 3 4 5
|
Sub ajouterllabel()
Dim lbl As New Label
MyCollec.Add(lbl)
objcontrol.Controls.Add(lbl) |
Ici, j'essaye de supprimer le dernier control créer
Code:
1 2 3 4 5 6 7 8 9
|
Sub razmoins1()
Dim nb As Integer
Dim ctrl As Control
nb = MyCollec.Count
ctrl.Controls.RemoveAt(MyCollec.Item(nb - 1))
MyCollec.Remove(nb - 1)
End Sub |