Bonjour!

J'ai un problème. J'ai créé un formulaire qui permet j'ajouter, de supprimer et de couper/copier/coller des groupes de contrôles. Mon problème est que pour savoir quels contrôles supprimer, je vais chercher les valeurs du haut et du bas du groupe de contrôles sélectionné, ensuite je parcours la collection de contrôles du Panel et si le contrôle se trouve entre ces 2 positions, je le supprime.

Tout va bien quand j'ai un ou 2 groupbox à supprimer, mais quand il y en a plus, on dirait que la fonction "saute" des contrôles et ne les supprime pas tous(vu que ça va trop vite ou je ne sais pas). J'ai essayé de mettre un timer pour lui laisser le temps, mais ça marche pas plus. J'utilise Remove.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
nomForm.SplitContainer1.Panel2.Controls.Remove(nomControl)
Si quelqu'un a une idée ou un autre moyen de faire, dites-le moi svp!!!

Merci!