bonjour, bonne année, santé, pognon, sexe, drogue tout se qui rend la vie belle quoi ...
juste une question pour comprendre.
j'ajoute des elements dans un panel (en fait j'ajoute des ele dans un panel, puis j'ajoute ce panel à mon panel principal: Explorer1.FlowLayoutPanel1), pas de souci
après je veux les supprimer souci :
javais fait :
Dim contro As Object
For Each contro In Explorer1.FlowLayoutPanel1.Controls
Explorer1.FlowLayoutPanel1.Controls.Remove(contro)
Next contro
et ca ne les supprimait pas tous
en faisant
Dim contro As Object
Dim bool As Boolean
bool = False
While bool = False
bool = True
For Each contro In Explorer1.FlowLayoutPanel1.Controls
Explorer1.FlowLayoutPanel1.Controls.Remove(contro)
bool = False
Next contro
End While
ca marche, et je trouve ca taré ...
j'ai chécké que le for each boucle bien utniquement sur les panels, et non sur les sous obj de ces panels, ce qui aurait pu expliquer la sortie de for each
le fait est que ca marche, donc pas de souci, mais ca me turlupine (bonne résolution 2007, utiliser turlipiner à tire larigot)
merci ...