This article has been localized into French by the community.
Les autres boîtes de dialogue
Windows Forms contient de nombreuses boîtes de dialogues que nous n'avons pas encore mentionnées dans ce tutoriel pour l'instant, tout simplement car elles n'existent pas en WPF. Le plus important est sûrement la FolderBrowserDialog, qui permet à l'utilisateur de choisir un dossier dans le système de fichiers, d'autres boîtes de dialogues sont aussi manquantes en WPF tels que ColorDialog, FontDialog, PrintPreviewDialog et PageSetupDialog.
Cela peut-être un réel problème pour les développer WPF, étant donné que ré-implanter ces boite de dialogue est un travail titanesque. Heureusement pour nous, WPF et WinForms peuvent être mélanger, En référençant simplement l' "assembly" System.Windows.Forms. Cependant, WPF utilisant différentes base pour les couleurs et les boite de dialogues, cela n'est pas toujours la solution la plus viable. Cela reste cependant une solution simple si vous souhaitez utiliser la FolderBrowserDialog, tant que cela reste dans l'utilisation de chemin d’accès en tant que simple "string". Bien sur certain puriste diront que mélanger WPF et WinForms n'est jamais une bonne idée.
Une meilleur approche, si vous ne souhaiter pas réinventer la roue vous même, sera d'utiliser le travail d'autre développeurs. Voici une liste de lien vers des articles offrants une alternative à certaine boites de dialogues manquantes.
- Une alternative à la FontDialog en WPF
- Une alternative à la ColorDialog en WPF
Au final, c'est à vous de choisir quel solution répond le mieux au exigence de votre application.