private void Sample_DragDrop(object sender, DragEventArgs e) { if (!e.Data.GetDataPresent(DataFormats.FileDrop)) { return; } var dropped = ((string[])e.Data.GetData(DataFormats.FileDrop)); var files = dropped.ToList(); LoadFiles(files); }