Control 样式和模板

Windows Presentation Foundation (WPF) 中的控件具有 ControlTemplate,它包含该控件的可视化树。 可以通过修改某个控件的 ControlTemplate 来更改该控件的结构和外观。 不能仅替换控件的可视化树的一部分;若要更改控件的可视化树,必须将该控件的 Template 属性设置为新的完整 ControlTemplate

桌面主题确定所使用的资源字典。 桌面主题确定所使用的资源字典。 若要获取桌面主题的资源字典,请参见 Default WPF Themes(默认 WPF 主题)。

下表描述了资源字典文件名及其相应的桌面主题。

主题文件

桌面主题

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 操作系统上的默认主题。

本节内容

参考

System.Windows.Controls

ControlTemplate

相关章节

控件创作概述

样式设置和模板化