Существует множество примеров того, как перемещать ListBoxItem
вверх или вниз - но только если известен тип ListBox.ItemsSource
.
Может кто-нибудь помочь поделиться более общим кодом, если тип ListBox.ItemsSource
просто IEnumerable
?
Мне нужен такой код для перемещения ListBoxItem
вверх / вниз, независимо от того, был ли ItemsSource
установлен в XAML, code-behind или ViewModel.В последнем случае это, скорее всего, будет ObservableCollection
.