Je développe une application WPF4 et dans mon application, je dois laisser l'utilisateur sélectionner un dossier dans lequel l'application va stocker quelque chose (fichiers, rapports générés, etc.).
Mes exigences :
-
Possibilité de voir l'arborescence standard des dossiers
-
Possibilité de sélectionner un dossier
-
Cette boîte de dialogue doit avoir l'air de faire partie d'une application moderne conçue pour Windows Vista/7 et non pour Windows 2000 ou même Win9x.
D'après ce que j'ai compris, jusqu'en 2010 (.Net 4.0), il n'y aura pas de dialogue standard pour les dossiers, mais il y a peut-être des changements dans la version 4.0 ?
Ou tout ce qui reste à faire est d'utiliser le dialogue WinForms de la vieille école ? Si c'est le seul moyen de faire ce dont j'ai besoin, comment puis-je le rendre plus proche du style Vista/7 et non Win9x ?
Sur certains forums, j'ai vu l'implémentation de telles boîtes de dialogue mais avec de vieilles icônes laides à la Windows 95. Ce n'est vraiment pas beau à voir.
2 votes
Regardez la fantastique vidéo de Sven Groot Ookii.Dialogues pour WinForms et WPF, qui vous offrent des boîtes de dialogue de dossiers et de fichiers modernes de style "Vista".
0 votes
J'utilise le module python wxPython github.com/wxWidgets/Phoenix
1 votes
Voici un lien vers une mise à jour Dialogues Ookii pour WPF ciblant .NET 4.5 et disponible sur NuGet
0 votes
Voir Cette solution utilisant Microsoft.Win32.OpenDialog