Supprimer picturebox dynamique d'une liste

Messages postés
158
Date d'inscription
dimanche 18 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2018
- - Dernière réponse :  Utilisateur anonyme - 11 juil. 2012 à 18:53
Bonjour, je cherche le moyen de supprimer une picturebox dynamique d'une liste :

Voici ma liste
Public WithEvents lstDiamentGris As New List(Of PictureBox)

Voila comment je rajoute le contrôle
lstDiamentGris.Add(New PictureBox With {.Location New Point(b * 40 + 24, a * 40 + 24), .Image DiaGris.Image, .Parent = Plateau, .Width = 34, .Height = 35, .Visible = True, .BackColor = Color.Transparent})

Puis je clear la liste
lstDiamentGris.RemoveAt(0)

Mais la picturebox est toujours visible.
Si une personne à un solution merci d'avance.
Afficher la suite 

1 réponse

0
Merci
Bonsoir,

Puisque 'Plateau' est le parent des PictureBox, tu peux écrire :
Plateau.Controls.Remove(lstDiamentGris.Item(0))
Commenter la réponse de Utilisateur anonyme