Control 스타일 및 템플릿
WPF(Windows Presentation Foundation)의 컨트롤에는 해당 컨트롤의 시각적 트리가 있는 ControlTemplate이 있습니다. 컨트롤의 ControlTemplate을 수정하면 해당 컨트롤의 구조와 모양을 변경할 수 있습니다. 컨트롤의 시각적 트리 부분만 바꿀 수 있는 방법은 없습니다. 즉, 컨트롤의 시각적 트리를 변경하려면 컨트롤의 Template 속성을 새로운 전체 ControlTemplate으로 설정해야 합니다.
바탕 화면 테마는 사용할 리소스 사전을 결정합니다. 바탕 화면 테마는 사용할 리소스 사전을 결정합니다. 바탕 화면 테마의 리소스 사전을 구하려면 Default WPF Themes를 참조하십시오.
다음 표에서는 리소스 사전 파일 이름과 해당하는 바탕 화면 테마를 설명합니다.
테마 파일 |
바탕 화면 테마 |
---|---|
Classic.xaml |
Windows XP 운영 체제의 기본 Windows 테마(Windows 95, Windows 98 및 Windows 2000 기반) |
Luna.NormalColor.xaml |
Windows XP의 기본 파랑 테마 |
Luna.Homestead.xaml |
Windows XP의 올리브 테마 |
Luna.Metallic.xaml |
Windows XP의 은색 테마 |
Royale.NormalColor.xaml |
Windows XP Media Center Edition 운영 체제의 기본 테마 |
Aero.NormalColor.xaml |
Windows Vista 운영 체제의 기본 테마 |