繁体   English   中英

将 ListView 拖放到 Listview(Listbox)

[英]Drag and Drop ListView to Listview(Listbox)

我正在 c# 中编写一个小音频播放器。

现在我想将一些项目从我的音乐库(ListView)拖放到播放列表(ListView 或 Listbox)。

这行得通吗?

我正在使用 Windows Forms,解决这个问题的最佳方法是什么?

是的,它会起作用。 只需准备播放列表控件:

((Control)PlayList).AllowDrop = true;
PlayList.DragEnter += PlayList_DragEnter;
PlayList.DragDrop += PlayList_DragDrop;

并从 Library ListView 启动拖动:

DoDragDrop( new DataObject( DataFormats.FileDrop, paths ), DragDropEffects.Link );

(只需根据需要修改参数)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM