拖放列表框为WPF

时间:2011-01-16 07:50:30

标签: .net wpf drag-and-drop listbox

我正在寻找一个简单的ListBox内置Drag&下降。我认为Silverlight 4 Toolkit有something like that

BoxList应该能够:

  • 通过拖动重新排序&丢弃物品
  • 将项目从一个BoxList拖到另一个
  • 拖动项目的显示预览(鬼版)
  • 显示放置位置(就像插入拖动项目之间的一条线)

我希望微软有一些解决方案(例如工具包),但如果不是,我都对任何有效的解决方案感到满意。例如,我喜欢在DataGrid列标题中重新排序(通过拖放它们)实现时使用的控件。

感谢您提出任何建议

编辑:请不要建议商业控制。这不是商业项目,我不想买它。谢谢

1 个答案:

答案 0 :(得分:0)

ListBox中的构建可以实现拖放,您只需要处理拖放操作。

我使用going-wpf-dragdrop

它还包含在WPF应用程序中使用它的示例