2010-08-26 7 views
13

Ich dachte, es wäre leicht zu finden, ich lag falsch.Erforderlicher Dialog zum Auswählen mehrerer Dateien und Ordner .NET

Dialog Anforderungen:

  • Kann mehrere Dateien/Ordner in der gleichen Zeit sehen.
  • Kann in .NET-Windows-Formularen verwendet werden.
  • FREE oder kann unter GPL verwendet werden.
  • Works in Win XP und Win 7.

Dialog Einstellungen:

  • C#
  • wie Openfile in .NET Sieht aus.
  • Hat Textfeld zum Einfügen Pfad.

Ich habe einige Beispiele aus dem WEB probiert, keine erfüllt alle Anforderungen!

Einige Beispiele, die am nächsten an Lösung für jetzt:

+0

Dank Scoregrafic, ich habe gerade dasselbe gemacht, als ich sah, dass jemand anderes bearbeitet hat :) – watbywbarif

+0

Diese vorherigen Stapelüberlauffragen haben eine ähnliche Anforderung und es geht darum, die Ordnerdialogklasse an Ihre Bedürfnisse anzupassen. http://stackoverflow.com/questions/428410/select-either-a-file-or-folder-from-the-same-dialog-in-net – JonWillis

+0

Ich habe diese und mehrere andere Threads untersucht und habe Code nicht gefunden erfüllt alle Anforderungen. Wie ich mich erinnere, FolderBrowseDialog hat keine Multiselect-Eigenschaft (REQ1) und ist nicht so funktional wie OpenFileDialog (PREF2). – watbywbarif

Antwort

5

Haben Sie versucht?

Es sollte alle Ihre Anforderungen erfüllen, oder zumindest ein sehr guter Ausgangspunkt sein.

+0

Dies wird für ein großes Projekt benötigt, das nicht in .NET 3.5 ist. Ich habe dies jedoch nicht in den Anforderungen geschrieben. Es tut uns leid. – watbywbarif

+1

Ich habe auch keinen Dialog gefunden, der alle Anforderungen in der bereitgestellten Lösung erfüllt. – watbywbarif

+0

Vielleicht habe ich Ihre Anforderungen falsch gelesen, da es scheint, dass es ganz gut passt. Die Bibliothek bietet Multi-Select-Funktionalitäten, kann in .NET-Windows-Form verwendet werden, kann unter GPL verwendet werden, funktioniert sowohl in Win XP und Win 7, ist in C# geschrieben, sieht wie OpenFileDialog in .NET aus und hat ein Textfeld zum Einfügen Text. Wenn Sie .NET 3.5 nicht verwenden, ist die vorkompilierte Bibliothek für Sie natürlich nutzlos. Trotzdem könnten Sie versuchen, den Code nach .NET 2.0 zu migrieren. Wie gesagt, kann ein sehr guter Ausgangspunkt sein. – BladeWise

Verwandte Themen