TOC

This article has been localized into Korean by the community.

다이얼로그:

그 밖의 dialog

Windows Forms에는 WPF에 존재하지 않는다는 이유로 아직 이 튜토리얼에 언급하지 않은 다양한 대화상자가 있습니다. 그중 가장 중요한 하나는 사용자가 파일 시스템 내에서 폴더를 선택할 수 있도록 하는 FolderBrowserDialog이지만, WPF에서 빠진 다른 대화 상자에는 ColorDialog, FontDialog, PrintPreviewDialogPageSetupDialog가 포함됩니다.

이 대화 상자를 다시 구현하는 것이 큰 작업이 될 것이므로 WPF 개발자에게는 이것이 실제 문제가 될 수 있습니다. 다행히 WPF와 WinForms는 System.Windows.Forms 어셈블리를 참조하는 것만으로 간단히 혼합 될 수 있지만 WPF는 색상과 대화 상자에 서로 다른 기본 유형을 사용하기 때문에 항상 가능한 솔루션은 아닙니다. 폴더 경로를 단순 문자열로 처리하기에 FolderBrowserDialog 는 쉬운 솔루션이지만 일부 순수주의자는 WPF와 WinForms 혼합이 가야할 길은 아니라고 주장합니다.

더 나은 방법으로, 직접 바퀴를 재발명하고 싶지 않다면 다른 개발자가 만든 작품 중 일부를 사용하는 것일 수도 있습니다. 다음은 누락된 대화상자에 대한 해결책을 제시한 문서 링크입니다.

- A FontDialog alternative for WPF

- A ColorDialog alternative for WPF

끝으로 응용 프로그램의 요구 사항에 가장 적합한 솔루션을 선택해야 합니다.


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!