private void ExecutablePath_DragDrop(object sender, DragEventArgs e) { var files = e.Data.GetData(DataFormats.FileDrop) as string[]; if (files == null) return; ExecutablePath.Text = files[0]; }