Remplir un comboBox via une arraylist

Signaler
Messages postés
10
Date d'inscription
dimanche 21 mars 2010
Statut
Membre
Dernière intervention
15 janvier 2012
-
Messages postés
168
Date d'inscription
mardi 27 juillet 2004
Statut
Membre
Dernière intervention
28 novembre 2012
-
Bonsoir,

Je vous expose mon problème je cherche à remplir une comboBox avec le contenu d'une Arraylist. L'Arraylist est elle même remplie avec une méthode qui va chercher une liste de noms de "site" contenu dans un fichier XML.

Du coté de la méthode avec la lecture du fichier XML ne pose aucun problème mais je n'arrive pas a remplir ma combobox.

Merci d'avance,Dhazel.

Voici ci-joint le code en question.

private void IhmEditionScenario_Load(object sender, EventArgs e)
{
bool res;
ArrayList myAL = new ArrayList();
res = scenario.initialiser_commandes_bases();
IhmEdition.ActiveForm.Hide();
comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
comboBox3.DropDownStyle = ComboBoxStyle.DropDownList;
comboBox4.DropDownStyle = ComboBoxStyle.DropDownList;
res = scenario.chercher_liste_site(ref myAL);
if (res)
{
foreach (String s in myAL)
{
comboBox1.Items.Add(s); // ajout a la comboBox1
comboBox3.Items.Add(s);
}
}
}

Note : la méthode chercher_liste_site ne comporte aucun problème le code est certifié 100% juste et fonctionne.

1 réponse

Messages postés
168
Date d'inscription
mardi 27 juillet 2004
Statut
Membre
Dernière intervention
28 novembre 2012
5
Salut.
Apparemment c'est en fonction de ta variable
bool res
que tu effectue le remplissage de tes combobox n'est ce pas? Essai de vérifier si cette variable renvoie effectivement le résultat souhaiter respectant la condition d'entrer dans le
if { }
. Merci.

Only the strong survive !