Xaml 当UWP ListView上的CanReOrOrderItems设置为true时,为什么不获取DragItemsCompleted和DragItemsStarting事件?
我有一个UWP XAMLXaml 当UWP ListView上的CanReOrOrderItems设置为true时,为什么不获取DragItemsCompleted和DragItemsStarting事件?,xaml,listview,uwp,windows-runtime,Xaml,Listview,Uwp,Windows Runtime,我有一个UWP XAML,我希望用户通过拖放来重新排列它。on ListViewBase提供了该功能,只需要几个属性: 这使我能够成功地在ListView中拖放项目,并在ItemsSource上触发CollectionChanged事件(删除然后添加)。但是,它不会触发DragItemsStarting和DragItemsCompleted事件 这些事件使我能够以原子方式处理拖动,而不是依赖于ItemsSource中的两个CollectionChanged事件 如何激发这些事件?ListVi
,我希望用户通过拖放来重新排列它。on ListViewBase提供了该功能,只需要几个属性:
这使我能够成功地在ListView中拖放项目,并在ItemsSource
上触发CollectionChanged
事件(删除然后添加)。但是,它不会触发DragItemsStarting
和DragItemsCompleted
事件
这些事件使我能够以原子方式处理拖动,而不是依赖于ItemsSource
中的两个CollectionChanged
事件
如何激发这些事件?
ListView
s不要激发DragItemsStarting
和DragItemsCompleted
事件,除非在ListView上设置为true:
添加此属性后,您会发现这些事件将触发