ListView-Feld auslesen

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von hal2000.

    Hi.

    Da du weißt, welche Spalte ausgelesen werden soll, musst du nur noch den Zeilenindex ermitteln, um letztendlich die "Zelle" zu bestimmen. Den Zeilenindex bekommst du von verschiedenen Ereignissen quasi "frei Haus" geliefert, z.B. vom SelectedIndexChanged-Ereignis (in e). Aus der ListViewItemCollection liest du das ListViewItem per Indexangabe aus und bekommst ein ListViewItem, das eine komplette Zeile darstellt. Den Wert der Datumsspalte kannst du nun einfach aus dem ListViewItem unter Angabe des Spaltentitels an die Eigenschaft SubItems auslesen. Achtung: Die ListViewItemCollection (=Zeilen) ist nullbasiert, während die ListViewSubItemCollection (=Spalten) eins-basiert ist (weitere infos dazu im MSDN).
    Gruß
    hal2000