cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
23 févr. 2006 à 12:08
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
23 févr. 2006 à 13:34
Bonjour à tous,
J'ai une ArrayList de chaine et un comboboxs et je voudrais remplir le comboboxs en fonction de ma liste de chaine sans avoir à faire :
moncombobox.Items.Clear() ; et ensuite je fais une boucle pour mettre mon arraylist de chaine dans le combobox.
En faite je voudrais que le comboboxs soit remplis de manière dynamique en faite, donc dans le code ci dessous je lis ma liste de chaine et si la chaine_en_cours1 se trouve dans le comboboxs je ne fais rien sinon je rajoute la chaine_en_cours1 dans le comboboxs. Ainsi si j'ai :
mon_arraylist_de_chaine | item_des_comboboxs
jean jean
claude
paul
j'aurais une fois ce code executé :
mon_arraylist_de_chaine | item_des_comboboxs
jean jean
claude claude
paul paul
mais comment faire pour supprimer les items en trop en effet si j'ai :
mon_arraylist_de_chaine | item_des_comboboxs
jean jean
claude
paul
ca ne marchera pas une fois mon code executé j'aurais exactement la même chose.
Voici le code en question :
for (int i = 0 ; i < liste_chaine->get_Count() ; i++)
{
String * chaine_en_cours1 = dynamic_cast<String*>(liste_chaine->get_Item(i)) ;
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 23 févr. 2006 à 13:17
tonComboBox.SelectedItem = "claude";
et on en parle plus.
Tu n'as qu'a declarer une string qui contient la valeur sur laquelle tu veux positionner ton combobox, et tu la reaffectes a chaque maj de ton combobox.