Перемещение ListBoxItem вверх / вниз в WPF
Я создал список, который содержит имена файлов. Я хочу дать пользователю возможность перемещаться вверх и вниз по имени файла с помощью кнопок вверх / вниз и с помощью перетаскивания.
У любого есть идея, как достичь этой функциональности.
Код XAML:
<ListBox
Grid.Column="0"
Name="listBox1"
AllowDrop="True"
Drop="listBox1_Drop"
/>
<StackPanel
Grid.Column="1"
HorizontalAlignment="Stretch"
VerticalAlignment="Center">
<Button
Name="moveUp"
Content="Ç"
FontFamily="Wingdings 3"
Margin="3,3,3,3"
Click="moveUp_Click" />
<Button
Name="moveDown"
FontFamily="Wingdings 3"
Content="È"
Margin="3,3,3,3" />
</StackPanel>