我想知道如何拖放文件夹并获取其名称。我已经知道如何处理文件,但我不确定如何修改它以便也能够拖动文件夹。以下是删除文件时触发的事件代码:
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];
}
}