Lister les component d'un form [Résolu]

Signaler
Messages postés
174
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
9 septembre 2010
-
Messages postés
174
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
9 septembre 2010
-
Bonjour, aujourd'hui j'ai encore pleins de questions. Mais bon vu qu'on est la pour ça...
J'essaye de faire un foreach sur les components d'un formulaire que j'ai fait. Seulement ça bug et je vois pas trop comment y mettre fin à part en cassant le pc... Voila le bout de code que j'ai (et qui bug je le rappele):

int j = 0;

ComponentCollection col_compo =
new
ComponentCollection(
this.Container.Components);

foreach (
Component childCompo
in col_compo)
{
         j++;
         label4.Text = j.ToString();
}

Merci de votre aide.

PS: Pour vérifier si ça marche j'essaye d'afficher le nombre de components dans un label.

4 réponses

Messages postés
174
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
9 septembre 2010
5
Ca fait presque deux jours que je cherche mais j'ai enfin trouvé. Il faut mettre ça:





public

MonComposant(IContainer


container)
{
container.Add(this


);
}

Merci à tous!
Messages postés
174
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
9 septembre 2010
5
Bon j'ai trouvé ca si ca peut aider à aider. Seulement ca marche pas sur mes propres components bizarrement. Que sur ceux du framework.net.

La connaissance est la plus grande des richesses.
Messages postés
174
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
9 septembre 2010
5
Messages postés
174
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
9 septembre 2010
5
pas d'idée????

La connaissance est la plus grande des richesses.