フォルダをドラッグアンドドロップしてその名前を取得する方法を知りたいのですが。ファイルを使ってそれを行う方法はすでに知っていますが、フォルダをドラッグできるようにファイルを変更する方法がよくわかりません。ファイルがドロップされたときにトリガーされるイベントのコードは次のとおりです。
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];
}
}