2010-05-16 13 views
0

J'utilise C#. J'ai besoin de savoir comment puis-je accéder aux données qui sont sur listview. merci.listview Elément sélectionné

+1

S'il vous plaît spécifier quel cadre vous utilisez. C# est un langage de programmation qui n'est pas un cadre GUI. – Simon

+0

@Simon: En C#, ListView est un contrôle Windows Forms ou WPF. Par défaut, supposer WinForms et ne pas prendre en compte un autre Framework que le .NET Framework lui-même est plutôt une bonne déduction. Au pire, lancez votre réponse en disant que vous assumez une technologie, et le demandeur prendra ce qui convient le mieux à son besoin. –

+0

... ou ASP.NET :) – Simon

Répondre

0

Utilisez la propriété SelectedItems. Ceci est une collection avec tous les éléments actuellement sélectionnés. Il peut se vider si aucun élément n'est sélectionné.

P.S: Voir la MSDN-Library

1

Sachez que Google est votre meilleur ami! ;)

Voici les ListView Members. Vous souhaitez utiliser la propriété SelectedItems.

Je suppose que Windows Forms ici.

Sinon, dans WPF, vous avez tous les deux:

SelectedItem, héritée de la classe Selector.
SelectedItems, hérité du contrôle ListBox.

+0

Au lieu d'écrire à peu près la même chose, vous devriez avoir augmenté la réponse précédente. – Simon

-1

Utilisez la propriété Items comme le montre here

+0

Je ne pense pas que la propriété Items retournera l'élément sélectionné, mais plutôt la ListViewItemCollection complète elle-même. –

+0

Il n'a jamais dit qu'il voulait accéder à l'élément sélectionné, il suffit d'accéder aux données qui sont sur une vue de la liste, du moins c'est comme ça que j'ai compris la question. – npinti

+0

Oui. Il le dit dans le titre. :) – Simon

0
var item = YuorListViewName.SelectedItem; 
Questions connexes