Rubrik: Controls · ListView | VB-Versionen: VB4, VB5, VB6 | 01.11.00 |
ListView-Eintrag auf bestimmte Position setzen Hier wird gezeigt, wie Sie einen bestimmten Eintrag eines ListView-Steuerelements per Code selektieren. | ||
Autor: Dieter Otter | Bewertung: | Views: 26.601 |
www.tools4vb.de | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Um einen Eintrag innerhalb eines ListView-Steuerelementes auf eine.bestimmte Position zu setzen (selektieren), müssen Sie die SelectedItem-Eigenschaft in Verbindung mit der ListItems-Eigenschaft verwenden.
' 1. Eintrag in der Liste selektieren With ListView1 Set .SelectedItem = .ListItems(1) .SelectedItem.EnsureVisible End With
' letzten Eintrag in der Liste markieren With ListView1 Set .SelectedItem = .ListItems(.ListItems.Count) .SelectedItem.EnsureVisible End With
' 10 Einträge vorblättern With ListView1 Index = .SelectedItem.Index + 10 If Index > .ListItems.Count Then Index = .ListItems.Count Set .SelectedItem = .ListItems(Index) .SelectedItem.EnsureVisible End With
' 10 Einträge zurückblättern With ListView1 Index = .SelectedItem.Index - 10 If Index < 1 Then Index = 1 Set .SelectedItem = .ListItems(Index) .SelectedItem.EnsureVisible End With