3
DisplayOrderプロパティを持つ一連の項目を含むソート可能なListBoxがアプリケーションにあります。アイテムは最初DisplayOrderでソートされますが、ユーザーはドラッグアンドドロップで並べ替えることができます。WPF ItemsControlでアイテムのソート順を保持するにはどうすればよいですか?
ListBoxのItemsSourceをMy SortDescriptionでCollectionViewSourceに設定することで、最初の並べ替え順序を設定しました。
ドラッグアンドドロップ操作が行われた後、影響を受けるアイテムのDisplayOrderプロパティを更新するにはどうすればよいですか?
これは私のドロップ操作のイベントハンドラで何かするのですか、それともListBoxのインデックスをDisplayOrderプロパティにバインドする方法がありますか?