【发布时间】:2009-10-05 18:55:59
【问题描述】:
我正在尝试在自定义数据网格控件中实现拖放功能。最后,我希望能够在这些自定义数据网格中的 2 个之间拖动行。我相信我的一切都按预期工作。但是,我需要在拖放源控件中进行一些清理。具体来说,我需要在移动项目后刷新网格。我该怎么做呢?如果有什么不同,这些网格不会绑定到数据源(其他原因我不会解释)。
【问题讨论】:
标签: c# winforms drag-and-drop
我正在尝试在自定义数据网格控件中实现拖放功能。最后,我希望能够在这些自定义数据网格中的 2 个之间拖动行。我相信我的一切都按预期工作。但是,我需要在拖放源控件中进行一些清理。具体来说,我需要在移动项目后刷新网格。我该怎么做呢?如果有什么不同,这些网格不会绑定到数据源(其他原因我不会解释)。
【问题讨论】:
标签: c# winforms drag-and-drop
您应该在调用DoDragDrop() 后在MouseMove 事件处理程序中对拖放源执行拖放操作,然后在DragDrop 事件处理程序中对拖放目标执行。
【讨论】: