Noch einmal listview .net

hallo zusammen,

wie um alles in der welt kann ich per programmcode den selektierten eintrag festlegen???

mit vb6 ging das, mit listview-.net gehts nicht, bzw. weis ned wies gehen soll.

hintergrund: wenn der user „hinter“ die listeneinträge klickt(also am ende) und ich das selektierteItem, bzw. den selektiertenIndex abfrage, laufe ich logischerweise auf einen fehler. nun möchte ich diesen abfangen und in diesem fall die selektion auf den letzten listeneintrag setzen, blos wie…

kann nur sagen, das er das „topItem“ anzeigt, is aber plöd, da sonst der user die ganze liste wieder runterscrollen muss…

evtl. weisses ja jemand

viele grüße

rasta

hallo mr. listview :smile:

was genau verstehst du mit „hinter“?

ich habe ein listview mit einträgen gefüllt und das click event abboniert. jedoch gibt es beim click event nie fehler bezüglich selecteditem oder so… ???

willst du den letzten item im listview selektieren kannst du das folgenermassen machen:

ListView1.Items(ListView1.Items.Count - 1).EnsureVisible()

EnsureVisible sorgt dafür dass das item sicher sichtbar ist.

gruss
giuseppe

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hallo guiseppe :wink:

genauso isses!
danke für deine antwort!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]