【问题标题】:WPF drag & drop between containersWPF 在容器之间拖放
【发布时间】:2009-04-21 12:59:52
【问题描述】:

我有一个容器,比如说一个网格。它有两个容器,比如 StackPanels。

StackPanel #1 有一些矩形。使用户能够将矩形拖放到 StackPanel #2 中(并使该矩形成为 StackPanel #2 的子级)的最佳方法是什么。

我有点怀疑 - 唯一不清楚的是是实际使用容器还是只是在直画布中手动处理所有矩形。

【问题讨论】:

  • 任何更新的答案?我有同样的问题,并且是 WPF 的新手,所以示例代码最有帮助。

标签: wpf controls user-interface drag-and-drop


【解决方案1】:

就实际移动项目背后的逻辑而言,StackPanel 作为容器就可以了。如果您想在拖动项目时预览它,您可以实现一个Adorner,它在拖动时显示Visual

【讨论】:

    猜你喜欢
    • 2018-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多