Je dois récupérer mes données à partir d'un contrôle ListView configuré en mode Détails avec 5 colonnes.Obtention de données à partir de WinForms ListView Control
J'ai essayé en utilisant ce code:
MessageBox.Show(ManageList.SelectedItems(0).Text)
Et ça marche, mais seulement pour le premier élément sélectionné (point 0). Si j'essaie ceci:
MessageBox.Show(ManageList.SelectedItems(2).Text)
-je obtenir cette erreur:
InvalidArgument=Value of '2' is not valid for 'index'. Parameter name: index
Je n'ai pas la moindre idée comment je peux résoudre ce problème, aucune aide?
Edit: Désolé, aurait dit, j'utilise Windows.Forms :)
Windows.Forms, désolé. – James
SelectedItems est une collection-- pour vous assurer * toujours * d'obtenir le bon numéro pour fonctionner, vous pouvez utiliser un pour chaque dans la collection; chaque fois que vous codez un index, vous demandez des problèmes; <>) – tobrien