ListView Selected Item Index herausfinden
-
Hallo,
ich habe hier eine ListView Form, bei der immer nur ein Element bzw. eine Zeile aktiviert sein darf (habe ich über die Properties eingestellt). Nun möchte ich in einer Methode gerne den Index der aktuell ausgewählten Zeile bestimmen um dort eine Änderung vorzunehmen. Aber irgendwie kriege ich das nicht gebacken, habe schon mit einigen Collections rumgespielt, das war aber leider nicht zielführend.
Gibt es irgend eine Möglichkeit, wie ich direkt den Index des Items abfragen kann, das momentan selected ist?
Danke!
-
ListView1.SelectedIndex?
-
Nach meinem Kenntnisstand hat die Klasse ListView keine Methode "SelectedIndex" oder sehe ich das falsch?
-
Tatsache, mea culpa. Aber den Plural davon :p
if (ListView1.SelectedIndices.Count != 0) { int index = ListView1.SelectedIndices[0]; // da nur keiner oder ein einziger selektiert sein kann }
-
Die Property gibts doch: http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.selectedindex.aspx
-
Achtung, ListBox und ListView sind unterschiedliche Typen.
-
Talla schrieb:
Achtung, ListBox und ListView sind unterschiedliche Typen.
Oh... Irgendwie war ich der Meinung das es hier um ListBoxen geht...