I'm trying to figure out how to reorder the listbox without any code behind. I tried following this post: WPF C#: Rearrange items in listbox via drag and drop It definitely works, but I want to do it with ICommand or AttachBehavior.
Any suggestion? How to hook the Drop and PreviewMouseLeftButtonDownEvent with AttachBehavior?
The Listbox's ItemsSource is a Observable Collection.