【发布时间】:2012-06-29 01:41:02
【问题描述】:
我想知道如何拖放文件夹并获取其名称。我已经知道如何处理文件,但我不确定如何修改它以便也能够拖动文件夹。以下是删除文件时触发的事件代码:
private void checkedListBox_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
// NB: I'm only interested in the first file, even if there were
// multiple files dropped
string fileName = ((string[])e.Data.GetData(DataFormats.FileDrop))[0];
}
}
【问题讨论】:
-
我已经用谷歌搜索过了。我对基本的拖放不感兴趣,但删除一个文件夹并获取它的名称,即使它是空的。编辑:看看 Sixlettervariables 的链接。
标签: c# winforms drag-and-drop