PhoeniXX52
Messages postés38Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 8 mars 2006
-
2 avril 2005 à 10:19
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
2 avril 2005 à 11:06
Boujour tout le monde,
J'ai un petit problème avec des listbox.
J'ai une vidizaine de listbox. Que j'aimerais remplir tous en même
temps en me connectant à une base de donnée. Je travail avec des
groupbox mais le problème c'est que dans le groupbox ou se trouve les
listbox, il y a d'autres éléments.
Comment je peux faire pour boucler sur mes listbox et les remplir en même temps ...
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 2 avril 2005 à 11:06
Salut,
Tu peux te faire une méthode qui ressemble à ça :
private ListBox[] GetListBoxes(Control.ControlCollection controls)
{
ArrayList list = new ArrayList(controls.Count);
// parcours de la liste des controles
foreach ( Control ctrl in groupBox_test.Controls)
{
// test du type
if ( ctrl.GetType() == typeof(ListBox))
{
// si c'est bien un listbox
list.Add((ListBox)ctrl);
}
}