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 操作系统上的默认主题。 |
本节内容
Calendar 样式和模板
DataGrid 样式和模板
DatePicker 样式和模板
PasswordBox 样式和模板
RepeatButton 样式和模板
Thumb 样式和模板
ToggleButton 样式和模板