Стили и шаблоны элемента Control
У элементов управления в Windows Presentation Foundation (WPF) есть ControlTemplate, содержащий визуальное дерево этого элемента управления. Разработчик может изменить структуру и внешний вид элемента управления, изменяя шаблон ControlTemplate этого элемента управления. Невозможно заменить только часть визуального дерева элемента управления; чтобы изменить визуальное дерево, необходимо установить в свойстве Template элемента управления его новый и завершенный шаблон ControlTemplate.
Используемый словарь ресурсов определяется темами рабочего стола. Используемый словарь ресурсов определяется темами рабочего стола. Для получения словарей ресурсов для тем рабочего стола см. документ Default WPF Themes.
В следующей таблице перечислены имена файлов словарей ресурсов и соответствующие им темы рабочего стола.
Файл темы |
Тема рабочего стола |
---|---|
Classic.xaml |
Классический внешний вид Windows (из Windows 95, Windows 98 и Windows 2000) в операционной системе Windows XP. |
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. |