1

在这篇博文的帮助下,我能够实现从一个 ListView 拖放到另一个 ListView

Windows 8 拖放

我还可以在同一个 ListView 中重新编码项目

CanReorderItems="True"

但我无法将项目从一个 ListView 控件拖放到所需位置的另一个 ListView 控件。

有什么方法可以找出发生下降的位置,以便我可以使用 Insert 方法在该位置插入。

4

2 回答 2

2

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

GridViewEx 控件对常规 GridView 控件不支持的情况实现拖放:

  • 对于 WrapGrid、StackPanel 和 VirtualizingStackPanel 以外的项目面板。
  • 启用分组时。

如果用户将某些项目拖到控件的最左侧或最右侧边缘,它还允许将新组添加到基础数据源。

谢谢@Xyroid!!这正是我想要的

于 2014-01-23T03:19:25.703 回答
1

这应该有助于:

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

于 2013-08-15T18:00:41.530 回答