1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
   | 	private void Form1_Load(object sender, EventArgs e)
		{
			//Autorisation du drag & drop sur le form
			this.AllowDrop = true;
 
			this.DragEnter += new DragEventHandler(Form_DragEnter);
			this.DragDrop += new DragEventHandler(Form_DragDrop);
 
		}
 
		void Form_DragEnter(object sender, DragEventArgs e)
		{
 
			if (e.Data.GetDataPresent(DataFormats.FileDrop))
				e.Effect = DragDropEffects.Copy;
			else
				e.Effect = DragDropEffects.None;
		}
		void Form_DragDrop(object sender, DragEventArgs e)
		{
			string[] FileList = (string[])e.Data.GetData(DataFormats.FileDrop, false);
 
 
			foreach (string File in FileList)
				this.lbl_Files.Text += File + "\n";
		} | 
Partager