Hallo,
ich habe ein Programm in das ich vom Windows Explorer Dateien reinziehen möchte. Das funktioniert auch. So:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| private void SeFiWin_Drop(object sender, DragEventArgs e) { if (e.Data is DataObject && ((DataObject)e.Data).ContainsFileDropList()) { foreach (string filePath in ((DataObject)e.Data).GetFileDropList()) { WindowAdd winAdd = new WindowAdd(this, filePath); winAdd.ShowDialog(); } } } |
Aber solange wie das läuft hängt der Explorer. Also so wie ich das sehe liegt das am ShowDialog. Aber wie kann ich das umgehen?
MfG