2
我正在使用列表框控件。我可以在列表框中拖放文件。我爲以上添加了以下代碼。在c列表框中拖放功能#
private void lstPDFFiles_DragEnter(object sender, DragEventArgs e)
{
//int i;
if (e.Data.GetDataPresent(DataFormats.FileDrop))
e.Effect = DragDropEffects.All;
else
e.Effect = DragDropEffects.None;
}
private void lstPDFFiles_DragDrop(object sender, DragEventArgs e)
{
string[] s = (string[])e.Data.GetData(DataFormats.FileDrop, false);
int i;
for (i = 0; i < s.Length; i++)
lstPDFFiles.Items.Add(s[i]);
}
這段代碼允許我在列表框中拖放1個文件。但是現在我也想讓用戶拖放一個文件夾。我該怎麼做呢 。感謝先進的很多。請幫忙。