拖曳动作会让操作方便许多,也使程序更亲切了。C#中几乎所有控件都是支持这个动作的。
下面以拖一个文件夹到ListBox中,ListBox列出该文件夹内所有某种类型的文件为例。就像千千静听里,拖一个文件夹到播放列表,可以读出里面所有的音乐文件一样。
首先设置ListBox的AllowDrop属性为true。
在DragEnter事件中写入以下代码,用于将信息传递给DragDrop。没有这些代码,DragDrop是不会识别动作的
在DragDrop事件中写入以下代码
拖曳动作会让操作方便许多,也使程序更亲切了。C#中几乎所有控件都是支持这个动作的。
下面以拖一个文件夹到ListBox中,ListBox列出该文件夹内所有某种类型的文件为例。就像千千静听里,拖一个文件夹到播放列表,可以读出里面所有的音乐文件一样。
首先设置ListBox的AllowDrop属性为true。
在DragEnter事件中写入以下代码,用于将信息传递给DragDrop。没有这些代码,DragDrop是不会识别动作的
在DragDrop事件中写入以下代码