Jetzt (Standard), wenn Sie auf eine Kopfzeile auf einem Benutzer sortierbar DataGridColumn
es beim ersten Klick aufsteigend und beim zweiten Klick absteigend sortiert.So ändern Sie die erste Sortierrichtung auf WPF DataGridColumn
Wie kann ich es beim ersten Klick absteigend und beim zweiten Klick aufsteigend sortieren lassen?
Warum können wir nicht einfach sagen: "e.Column.SortDirection = ListSortDirection.Ascending"? – Joe
@Joe hey, es ist, weil ich es nur auf ListSortDirection.Ascending setzen möchte, wenn der Wert nie vorher gesetzt wurde (SortDirection == null) ... im Grunde ist der Trick das erste Mal, wenn Sie auf die Sortierrichtung klicken, wird dies ausgelöst Ereignis, Sie setzen die aktuelle Null SortDirection auf Ascending, so dass das Raster dann sieht, dass es derzeit aufsteigend ist und dann dreht es es um Absteigend ... –
oh ... Ich sehe es jetzt ... Ich denke, ich muss falsch haben lies deinen Code beim ersten Mal. – Joe