リストボックスへのドラッグアンドドロップ
- 題名: リストボックスへのドラッグアンドドロップ
- 著者: ぽぽ
- 日時: 2008/07/16 12:58:20
- ID: 22442
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: リストボックスへのドラッグアンドドロップ
- 著者: Hongliang
- 日時: 2008/07/16 13:27:27
- ID: 22443
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: リストボックスへのドラッグアンドドロップ
- 著者: ぽぽ
- 日時: 2008/07/16 13:29:07
- ID: 22444
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
2008/07/16(Wed) 12:59:29 編集(投稿者)
2008/07/16(Wed) 12:58:55 編集(投稿者)
2008/07/16(Wed) 12:58:51 編集(投稿者)
リストボックスへファイルのみドラッグアンドドロップできるようなものを作成しているのですが、なぜかフォルダでも受け入れてしまいます。
以下のソースでは間違っているのでしょうか?
private void listBox1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
e.Effect = DragDropEffects.Copy;
else
e.Effect = DragDropEffects.None;
}
private void listBox1_DragDrop(object sender, DragEventArgs e)
{
string[] filename=(string[])e.Data.GetData(DataFormats.FileDrop, false);
listBox1.Items.AddRange(filename);
}
以上です。
回答のほどお願いします。