Сортировка ListView по столбцу по умолчанию - PullRequest
0 голосов
/ 14 ноября 2018

У меня есть xaml listview с источником элемента наблюдаемой коллекции, которая имеет полезную нагрузку объекта Person. Есть ли способ получить представление списка для сортировки DEFAULT по столбцу, если элемент добавлен или удален из коллекции? Итак, скажем, объект Person имеет свойство Age. Когда элемент добавляется или удаляется, как я могу получить список автоматически сортировать по возрасту? Я искал решение и не вижу его.

1 Ответ

0 голосов
/ 14 ноября 2018

Просто для функций addItem и removeItem добавьте в конце следующее:

SortDescription mySort = new SortDescription(Age, ListSortDirection.Ascending);
this.ListView1.Items.SortDescriptions.Clear();
this.ListView1.Items.SortDescriptions.Add(mySort);

Это добавит сортировку по свойству "Age".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...