TOC

This article has been localized into Danish by the community.

Dialoger:

De øvrige dialoger

Windows Forms kommer med en række dialoger, vi ikke har snakket om i dette selvstudie endnu, af den simple grund, at de ikke eksisterer i WPF. Den vigtigste er afgjort FolderBrowserDialog, som lader brugeren vælge en mappe i filsystemet, men andre manglende dialoger i WPF omfatter også ColorDialog, FontDialog, PrintPreviewDialog og PageSetupDialog.

Dette kan være et reelt problem for WPF udviklere, eftersom gen-implementering af disse dialoger vil være en kæmpe opgave. Heldigvis kan WPF og WinForms blandes simpelthen ved at referere System.Windows.Forms assembly, men siden WPF bruger andre grundtyper for både farver og dialoger, er dette ikke altid en levedygtig løsning. Det er dog en nem løsning, hvis du blot har brug for FolderBrowseDialog, eftersom den kun arbejder med stinavne som simple strenge, men nogle tilhængere af stilrenhed vil mene, at blanding af WPF og WinForms ikke er den vej, man skal gå.

En bedre vej at gå, hvis du ikke har lyst til at genopfinde hjulet selv, kan være at bruge noget af det arbejde, andre udviklere har lavet. Her er et par links til artikler, der giver en løsning på nogle af de manglende dialoger:

- Et FontDialog alternativ til WPF

- Et ColorDialog alternativ til WPF

Til syvende og sidst bør du vælge den løsning, som bedst passer til kravene til din applikation.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!