WPF Dialogs - Home - Deutsch
Projektbeschreibung"WPF Dialogs" ist eine Bibliothek für verschiedene Dialoge in WPF (z. B. FolderBrowseDialog, SaveFileDialog, OpenFileDialog etc.). Diese Dialoge sind in C# geschrieben und nutzen nur WPF und den System.IO-Namespace. Es werden keine WindowsForms- und WIN.32-Bibliotheken benötigt.
Andere Sprachen
English
Spezial Downloads
WPF Dialogs für .Net 3.5 V0.2.0
Warnung
Versichern Sie sich, dass Sie alle Exceptions abfangen! In einem Test hatte ich das Problem, dass ich einen Ordner in seinen Unterordner verschieben wollte. Jetzt ist der Ordner weg. Der Ordner hat sich wieder gefunden. Der war jetzt auf derselben Eben wie sein Mutter-Verzeichnis (also eine Ebene höher).
Garantie
Ich gebe keine Garantie für diese Bibliothek. Sie benutzen diese Bibliothek auf eigenes Risiko.
Plattform
.Net 4.0, WPF 4.0, C# 4.0, Visual Studio 2010 (auch Express Editions), SharpDevelop 4
.Net 3.5, WPF 3.5, C# 3.5, Visual Studio 2008 (auch Express Editions), SharpDevelop 3.1
Motivation - Warum ich diese Bibliothek geschrieben habe
Ich programmiere einen Texteditor, der OpenFile-, SaveFile and FolderBrowseDialogs braucht. Da es in WPF solche Dialoge nicht gibt, habe ich nach suchen auf msdn.com gefunden, dass man den WIN.32-OpenfileDialog verwenden kann. Da diese Lösung genauso gut/schlecht wie WinForms in WPF zu verwenden ist, habe ich diese Bibliothek erstellt.
Features
- DialogResult Enum wie in System.Windows.Forms mit dem Namen EDialogResult
- Dialoge
- FolderBrowseDialog mit Screenshot
- NewFolderDialog mit Screenshot
- DeleteDialog mit Screenshot
- SaveDialog mit Screenshot
- RenamerDialog mit Screenshot
- Plattformunterstützung:
- .Net 4.0
- seit Version 0.1.3 auch .Net 3.5
Dokumentation
Ich habe derzeit keine Dokumentation und werde auch vorerst keine erstellen. Das liegt daran, dass ich versuche die Dialoge wie die entsprechenden Dialoge aus System.Windows.Forms zu implementieren. Wenn jemand eine Dokumentation erstellen möchte (in englisch und/oder deutsch), würde ich mich sehr freuen. Wenn diese Dialoge mehr Funktionen als die alten bekommen, werde ich eine Dokumentation erstellen.