【发布时间】:2014-02-19 00:02:41
【问题描述】:
现在我有一个简单的例子,我有两个硬编码的列表视图。
List View 1 附加到 Item Source Observable Collection List 1。
List View 2 附加到 Item Source Observable Collection List 2。
这些列表是我定义的两个静态列表。我在列表 1 上启用了拖动,在列表 2 上启用了拖放。在 drop 事件处理程序上,我从集合 1 中删除并将项目添加到集合 2。这一切都很好。
现在我想介绍以编程方式动态创建的列表视图。处理能够在它们之间拖放的最佳方法是什么?我仍然会有 List 1,它最初将由我的 Observable Collection 提供。我应该只是在列表视图中添加/删除 Item Collection 还是应该尝试让 observable 处理它?
您可以在此处获取当前代码峰值(VS2013 Windows 8.1):
【问题讨论】:
标签: c# xaml listview windows-8.1