WPF Toolkit: Wie scrollt man Datagrid, um das ausgewählte Element aus dem Code dahinter zu zeigen?

8

Ich habe Folgendes versucht, was bei der Funktion ScrollIntoView fehlschlägt und eine NullReferenceException ergibt:

%Vor%

Das Problem ist, wenn ich eine Zeile aus Code-Behind auswähle, ist die Auswahl nicht sichtbar - sie ist irgendwo unten. Wenn der Benutzer nicht scrollt, fühlt er, dass die Auswahl verschwunden ist. Ich muss ein DataGrid bis zu dem Punkt scrollen, dass Benutzer die Auswahl sehen können.

Ich habe auch "BringIntoView" versucht, aber kein Glück.

    
Akash Kava 31.12.2009, 10:37
quelle

2 Antworten

5

Das virtualisierte Stack-Panel hatte keinen Objektcontainer, da der Objektcontainer für das Objekt außerhalb der View nicht existiert und deshalb dieser Fehler angezeigt wurde. Das Deaktivieren der Virtualisierung behebt das Problem vorerst und der Fehler wurde dem Codeplex-Toolkit-Projekt gemeldet.

    
Akash Kava 13.04.2010, 18:30
quelle
33

Versuchen Sie:

%Vor%     
Keith Harrison 31.12.2009 10:49
quelle