【问题标题】:The items in listBox do not want to be dragged out [duplicate]listBox中的项目不想被拖出[重复]
【发布时间】:2011-12-28 23:16:24
【问题描述】:

可能重复:
How to make drag-and-drop from one list to another in C#/WindowsForms?

我正在尝试制作 2 个列表框(使用 WinForms),能够将表单拖放到另一个列表框,但即使在将列表框的属性“AllowDrop”设置为 True 之后,一个列表框中的项目也不想要被拖出 - 光标不会改变,也不会调用 DragLeave、DragDrop 等方法。

我错过了什么吗?

如果您希望我添加一些代码,请发表评论。

【问题讨论】:

标签: c# winforms listbox drag-and-drop


【解决方案1】:

您必须在源列表框上调用DoDragDrop 才能开始拖动操作。这通常是为了响应某些标准事件(即鼠标点击)而完成的

【讨论】:

  • 谢谢,我刚刚在你发布的时候想通了:/ 我会尽力完成我能做的,我会编辑问题。
猜你喜欢
  • 2017-12-14
  • 1970-01-01
  • 1970-01-01
  • 2010-10-12
  • 1970-01-01
  • 2020-02-12
  • 2018-05-11
  • 1970-01-01
  • 2012-03-27
相关资源
最近更新 更多