C#: facile à remplir une ListBox à partir d'une Liste Si j'ai une liste de chaînes de caractères, par exemple: List<string> MyList = new List<string>(); MyList.Add("HELLO"); MyList.Add("WORLD"); Est-il un moyen facile de remplir une zone de liste à l'aide du contenu de MyList? InformationsquelleAutor Craig Johnston | 2010-12-01 c#listlistboxwinforms 60 Essayer : List<string> MyList = new List<string>(); MyList.Add("HELLO"); MyList.Add("WORLD"); listBox1.DataSource = MyList; Ont un coup d'oeil à ListControl.Propriété DataSource InformationsquelleAutor Adriaan Stander 23 Vous pouvez également utiliser le AddRange méthode listBox1.Items.AddRange(myList.ToArray()); InformationsquelleAutor Unmesh Kondolikar 7 Est-ce que vous êtes à la recherche pour: myListBox.DataSource = MyList; InformationsquelleAutor Dienekes 0 Ce pourrait aussi être la façon la plus simple pour ajouter des éléments dans la zone de liste. for (int i = 0; i < MyList.Count; i++) { listBox1.Items.Add(MyList.ElementAt(i)); } Plus de l'improvisation de ce code peut ajouter des éléments au moment de l'exécution. InformationsquelleAutor ShriB Vous devez vous connecter pour publier un commentaire.
Essayer :
Ont un coup d'oeil à ListControl.Propriété DataSource
Vous pouvez également utiliser le
AddRange
méthodeEst-ce que vous êtes à la recherche pour:
Ce pourrait aussi être la façon la plus simple pour ajouter des éléments dans la zone de liste.
Plus de l'improvisation de ce code peut ajouter des éléments au moment de l'exécution.