با سلام دوست من دقت کنید من مراحل رو براتون گام به گام انجام میدم
مرحله اول
this.AllowDrop = true;
گام بعد:
this.DragEnter += new DragEventHandler(Form1_DragEnter);
this.DragDrop += new DragEventHandler(Form1_DragDrop);
و گام بعد : البته برای تغییر نشانگر ماوس هست اینو تو رویداد Form1_DragEnter میذاری
if (e.Data.GetDataPresent(DataFormats.FileDrop, false))
e.Effect = DragDropEffects.All;
و حالا کد های زیر رو تو رویداد Form1_DragDrop
string[] fileList = e.Data.GetData(DataFormats.FileDrop) as string[];
foreach (string s in fileList)
{
//شما میتونی کدتو با این کد تغییر بدی
textBox1.Text += String.Format("{0}{1}", s, Environment.NewLine);
}
کار تموم شد اما من بهت یه کلاس هم معرفی میکنم که قدرت مانورتو می بره بالا تر کلاس System.IO.FileInfo که دیگه عالمی داره برای خودش و تو هندلینگ فایل ها میتونه بهت خیلی کمک کنه موفق باشی دوست من