В моем приложении есть сортируемый ListBox, который содержит серию элементов со свойством DisplayOrder. Элементы первоначально сортируются с помощью DisplayOrder, но пользователь может изменить их порядок, перетаскивая их.
Я установил начальный порядок сортировки, установив для ItemSource объекта ListBox значение CollectionViewSource с моим SortDescription.
После выполнения операции перетаскивания, как мне обновить свойство DisplayOrder затронутых элементов?
Это то, что я делаю в обработчиках событий для моей операции удаления или есть способ привязать индекс ListBox к моему свойству DisplayOrder?