在需要的位置列表视图WinRT中拖放项目(Drag and Drop Items in desire

2019-09-29 14:13发布

我能够实现拖放从一个ListView控件拖放到其他的ListView与此博文的帮助

Windows 8的拖放

我也能reoder在相同的ListView项目

CanReorderItems="True"

但我不能够在需要的位置从一个ListView控件放置项目的其他ListView控件。

有没有办法找出发生了下降,这样我可以在使用插入方法位置插入的位置。

Answer 1:

http://www.codeproject.com/Articles/536519/Extending-GridView-with-Drag-and-Drop-for-Grouping

该GridViewEx控件实现拖放对于没有通过正规GridView控件支持的情况:

  • 对于除WrapGrid,StackPanel中,和VirtualizingStackPanel其他项目的面板。
  • 当分组已启用。

它也允许添加新组基础数据源,如果用户拖动一些项目到最左或最右的控制的边缘。

谢谢@Xyroid! 这正是我一直在寻找



Answer 2:

这应该可以帮助:

XAML ListView和GridView的重新排序和拖放样品(Windows 8.1中) http://code.msdn.microsoft.com/windowsapps/XAML-ListView-and-GridView-6bd77f71



文章来源: Drag and Drop Items in desired position Listview WinRT