1

我如何使用拖放重新排列堆栈面板/网格内的图像,在我的示例应用程序中,我有 4 个图像。我需要通过拖放重新排列这些图像。我找到了在列表框中执行相同操作的解决方案。但我不能在我的应用程序中使用它。我是这项技术的新手,所以请有人帮我实现它。

4

2 回答 2

1

这可能真的很棘手。正确的实现将涉及高级拖放技术的密集使用,例如装饰器、命中测试、在拖动项目时标记拖动项目的位置等。至少在你更精通之前,我会远离这种复杂性与 WPF 本身。

如果您找到的示例完全符合您的需要 - 将列表框转换为堆栈面板是一项简单的任务。如果您的项目以更复杂的方式定位(例如使用内联块定位),那么您又回到了原点。你能发布一些你想要实现的截图吗?

于 2014-03-25T14:46:45.777 回答
0

You can use the code used in my question for implementing the same. It will works fine for me. Please check the code and let me know if any issues.

Answer Link

于 2014-03-25T17:18:39.073 回答