WPF ListBox SelectedItem ist manchmal nicht sichtbar (Scrollen ist nicht synchron)

8

Ich habe eine Listbox, die mit 30.000 Elementen gefüllt ist

%Vor%

Ich verfolge den Verlauf des Klicks des Nutzers auf Elemente

Ich habe 2 Knöpfe und Weiter, diese Tasten erlauben dem Benutzer, im Verlauf vor- und zurückzugehen.

Vorherige und Weiter, ändern Sie die SelectedItem-Eigenschaft von ListBox

Das Problem tritt auf, wenn der Benutzer zufällige Elemente von ListBox auswählt, die sehr weit voneinander entfernt sind (zum Beispiel hat der Benutzer einige Elemente oben auf der Liste und einige Elemente unten in der Liste ausgewählt).

Vorherige und Next button ändern die SelectedItem-Eigenschaft, aber ListBox ist nicht mit scroll synchronisiert, das ausgewählte Element ist nicht markiert und die meisten Zeiten sind für den Benutzer nicht sichtbar, da es sich außerhalb des ListBox-Bereichs für sichtbare Elemente befindet.

Gibt es eine Möglichkeit, ListBox korrekt anzuzeigen, das aktuell ausgewählte Element?

Danke.

    
Daniil Harik 31.03.2009, 08:37
quelle

1 Antwort

23
%Vor%     
Kent Boogaart 31.03.2009, 08:49
quelle

Tags und Links