我有一個表單,我希望能夠在其上放置文件。我有以下代碼:如何只刪除Windows窗體窗體中的文件?
private void Form1_DragEnter(object sender, System.Windows.Forms.DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
e.Effect = DragDropEffects.Copy;
else
e.Effect = DragDropEffects.None;
}
我希望光標改變只有當我下降的文件,而不是當我把目錄。上面的代碼也改變了它的目錄。我究竟做錯了什麼?是否有任何文件的數據格式,或者我應該只是試圖檢查我在e.Data中獲得的擴展名的對象?
有什麼理由不檢查文件擴展名? –