Comment puis-je créer un tableau contenant les éléments cochés dans une checklistbox en utilisant foreach loop (ou de toute autre manière)? Je ne peux pas connaître le nombre d'éléments dans la liste. C#Création d'un tableau d'éléments cochés dans check-list-box en C#
Répondre
En supposant que votre utilisation de 3,5 ou au-dessus ..
object[] items = lb.CheckedItems.OfType<object>().ToArray();
Et si vous ajoutez un type d'objet spécifique à la CheckedListBox alors vous pouvez remplacer objet avec le nom de la classe que vous utilisez.
Ça marche, merci beaucoup mu (n) ch =] –
vous êtes les bienvenus. –
Pouvez-vous m'aider dans une chose s'il vous plaît? J'ai utilisé ce que vous avez écrit: string [] fonts = fontBox.CheckedItems.OfType
Salut, je fais un genre de tâche similaire. Mais au lieu de tableau j'utilise la liste de tableau. J'ai utilisé le code ci-dessous
ArrayList errorList = new ArrayList();
errorList = chklbErrorlist.CheckedItems.OfType<object>().ToList();
Impossible de convertir implicitement le type
System.Collections.Generic.List<object>
àSystem.Collections.ArrayList
J'ai ajouté les éléments au tableau, puis ajouté à la liste de tableaux, il a travaillé. Comment ajouter des éléments directement à l'araaylist au lieu du tableau
ArrayList errorList = new ArrayList (chklbErrorlist.CheckedItems.OfType(). ToList()); –
http://msdn.microsoft.com/fr-fr/library/83h9yskw%28v=vs.110%29.aspx –
Quelle langue/technologie? – Robaticus
Je suis désolé, vous avez raison. C# –
System.Windows.Forms.CheckedListBox.CheckedItems? –