如何从Winforms-listview控件拖出一个项目到另一个控件(垃圾桶图片)?C# - 将项目从列表视图拖放到垃圾桶中?
UPDATE1:
我认为的基本流程是:
- 对列表视图的ItemDrag事件有一个的DoDragDrop
- 然后对捕获即拖即在PictureBox dragEnter事件?
UPDATE2:
的基本流程(基于答案):
- 添加 'ItemDrag' 事件列表视图。
- 在'ItemDrag'内添加'DoDragDrop'
- 将'DragEnter'事件添加到图片框。
- 加上“GetDataPresent”检查“dragEnter事件”内,以检查所述数据类型
- 一个“的DragDrop”事件添加到PictureBox的
- 添加“dragEnter事件”来检查在里面“GetDataPresent”检查数据类型
谢谢@Hans!这些样本确实帮助我找到了正确的道路 – 2010-05-20 17:27:39