LordOfTheShadow
Messages postés174Date d'inscriptionvendredi 22 décembre 2000StatutMembreDernière intervention 9 septembre 2010
-
25 nov. 2008 à 09:12
LordOfTheShadow
Messages postés174Date d'inscriptionvendredi 22 décembre 2000StatutMembreDernière intervention 9 septembre 2010
-
29 janv. 2009 à 15:28
Bonjour j'aimerai connaître le nombre de controls (ex: bouton ou autres) que contient mon form. Comment puis-je faire? j'ai déjà vu des trucs du genre components.Count() mais ça me met des erreurs... Et si c'est possible de connaître le nombre de composants de tel ou tel type...(bouton, label, etc...)
billou_13
Messages postés860Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention19 août 201429 25 nov. 2008 à 11:09
Bonjour,
Pourquoi faire une boucle pour compter les contrôles ?
Tu peux tout aussi bien obtenir le même résultat avec le code suivant:
int nb = this.Controls.Count;
Bonne journée,
Billou_13
Bask En Force
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
xmox667
Messages postés357Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention26 décembre 20114 25 nov. 2008 à 11:51
Salut,
Il faut compter aussi les enfants des contrôles conteneurs, dont il faut passer par une fonction récursive.
Si une Form contient par exemple un GroupBox (qui contient 2 Buttons) et un Panel (qui contient 2 Buttons):
Le résultat 2 au lieu 6.
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
billou_13
Messages postés860Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention19 août 201429 25 nov. 2008 à 15:10
Pour s'endormir plus vite ???
y'a bien des personnes qui comptent les moutons...
Désolé,
Billou_13
Bask En Force
--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
LordOfTheShadow
Messages postés174Date d'inscriptionvendredi 22 décembre 2000StatutMembreDernière intervention 9 septembre 20105 29 janv. 2009 à 15:28
Heyyyy! je compte pas les motons lol. non je remplis un datagridview avec une propriété présente sur chacun des composants que j'ai créé donc je suis obligé de passer par là :-) heu par contre ca marche avec les controls et usercontrols mais pas avec les components. Il y aurait-il une solution?