Je suis débutant dans C#. Je n'ai besoin d'afficher qu'un seul élément du ListView
(avec ses sous-éléments), lorsque l'utilisateur sélectionne un nom d'élément qui est également renseigné dans ComboBox
.Sélectionnez un seul article dans la listeVoir
Je connais l'événement à utiliser, c'est-à-dire l'événement SelectedIndexChanged
. Mais je ne sais pas quoi faire là-dedans.
Actuellement j'utilise un grand processus alternatif qui inclut un fichier XML et un ensemble de données qui rend mon projet plus complexe. Le ListView
contient beaucoup d'éléments. Les noms des mêmes articles se trouvent également au ComboBox
.
Si vous avez le temps s'il vous plaît jeter un oeil à mon très petit projet. download
EDIT: Ici « Afficher un seul élément » signifie montrer strictement un seul élément, sélectionnez pas l'élément particulier et montrer tous les éléments.
Pourquoi la liste contient-elle beaucoup d'éléments si vous voulez qu'elle n'en affiche qu'une sélectionnée dans la liste déroulante? De plus, montrer du code pourrait aider. – LightStriker
Lorsque l'utilisateur sélectionne dans la liste déroulante, déchargez ListView et rechargez de la même manière que vous le faites déjà, mais en le limitant. Tels que: "If item.Name == comboBox.SelectedItem.ToString()" (pseudo-code). –