Hallo liebe Leute,
ich habe ein Problem, das keines sein sollte. Es geht um die Sichtbarmachung eines per Code selektierten Eintrages in einem ListView.
Hier der Code als Beispiel:
Klare Sache: ListView1 wird gefüllt und Eintrag '32' soll in den sichtbare in Bereich gescrollt werden. Der Eintrag wird auch selektiert, aber nix gescrollt; die Anzeige bleibt bei '1' stehen.
Habe ich einen Fehler gemacht oder bin ich nur blind??
Danke und Gruß aus Berlin
ich habe ein Problem, das keines sein sollte. Es geht um die Sichtbarmachung eines per Code selektierten Eintrages in einem ListView.
Hier der Code als Beispiel:
VB.NET-Quellcode
- ListView1.View = View.Details
- ListView1.GridLines = True
- ListView1.FullRowSelect = True
- ListView1.AllowDrop = False
- ListView1.Font = New Font(ListView1.Font.FontFamily, 12, ListView1.Font.Style)
- ListView1.Columns.Add("", breite \ 2, HorizontalAlignment.Left)
- ListView1.Columns.Add("", breite, HorizontalAlignment.Left)
- for i as integer = 1 to 50
- ListView1.Items.Add(New ListViewItem(New String() i, ""}))
- Next
- With ListView1.Items(32)
- .Selected = True
- .EnsureVisible()
- End With
Klare Sache: ListView1 wird gefüllt und Eintrag '32' soll in den sichtbare in Bereich gescrollt werden. Der Eintrag wird auch selektiert, aber nix gescrollt; die Anzeige bleibt bei '1' stehen.
Habe ich einen Fehler gemacht oder bin ich nur blind??
Danke und Gruß aus Berlin