MSDN の ObservableCollection.Move(int oldIndex, int newIndex)のドキュメントを読んでも、これを理解できないようです:
oldIndex 型: System.Int32 移動する項目の場所を指定する 0 から始まるインデックス。newIndex 型: System.Int32 項目の新しい場所を指定する 0 から始まるインデックス。
仕組みがわかりません。の付いたアイテムはどうなりnewIndex
ますか? 私の仮定は、各アイテムのインデックスindex >= newIndex
がデクリメントされているということです。その仮定は正しいですか?さらに重要なことに、その動作は MSDN のどこかに説明または記述されていますか?