ObservableCollectionがリストボックスのItemsSourceに割り当てられています。 ListBoxは、各listboxitemのプロパティにバインドされた項目を持つusercontrolを持つDataTemplateを使用しています。子から親コレクションを取得するにはどうすればよいですか?
私は項目をリストの上または下に移動するusercontrolに上と下のボタンがあります。リストは私が変更しているプロパティによってソートされます。上または下をクリックすると、DisplayOrderプロパティが変更され、InotifyPropertyを使用してObservableCollectionに再ソートする必要があることが伝えられます。
usercontrolが項目数を取得する最良の方法は、項目がリストの一番下に来たときに下ボタンを無効にすることができるようにすることです。 (上は簡単、0と比較)