Estilos e modelos de controle
Controles no Windows Presentation Foundation (WPF) têm um ControlTemplate que contém a árvore visual desse controle. Você pode alterar a estrutura e a aparência de um controle modificando o ControlTemplate desse controle. Não há como substituir apenas parte da árvore visual de um controle; Para alterar a árvore visual de um controle, você deve definir a Template propriedade do controle para seu novo e completo ControlTemplate.
Os temas da área de trabalho determinam qual dicionário de recursos é usado. Os dicionários de recursos para os temas da área de trabalho estão incluídos na instalação do Visual Studio. A pasta que contém os temas geralmente está localizada em C:\Program Files (x86)\Microsoft Visual Studio\2019\visual studio edition\DesignTools\SystemThemes\<wpf, onde< visual studio edition>> representa a edição do Visual Studio.
A tabela a seguir descreve os nomes de arquivo do dicionário de recursos e seus temas da área de trabalho correspondentes.
Arquivo de tema | Tema da área de trabalho |
---|---|
Classic.xaml | Aparência clássica do Windows (no Windows 95, Windows 98 e Windows 2000) no sistema operacional Windows XP. |
Luna.NormalColor.xaml | Tema padrão azul no Windows XP. |
Luna.Homestead.xaml | Tema verde-oliva no Windows XP. |
Luna.Metallic.xaml | Tema prateado no Windows XP. |
Royale.NormalColor.xaml | Tema padrão no sistema operacional Windows XP Media Center Edition. |
Aero.NormalColor.xaml | Tema padrão no sistema operacional Windows Vista. |
Nesta seção
Estilos e modelos de botão
Estilos e modelos de calendário
Estilos e modelos CheckBox
Estilos e modelos de ComboBox
Estilos e modelos de ContextMenu
Estilos e modelos de DataGrid
Estilos e modelos DatePicker
Estilos e modelos de DocumentViewer
Estilos e modelos de Expander
Estilos e modelos de quadro
Estilos e modelos de GroupBox
Estilos e modelos de rótulo
Estilos e modelos ListBox
Estilos e modelos de ListView
Estilos e modelos de menu
Estilos e modelos de NavigationWindow
Estilos e modelos de PasswordBox
Estilos e modelos ProgressBar
Estilos e modelos de RadioButton
Estilos e modelos de RepeatButton
Estilos e modelos ScrollBar
Estilos e modelos de ScrollViewer
Estilos e modelos de controle deslizante
Estilos e modelos de StatusBar
Estilos e modelos de TabControl
Estilos e modelos de TextBox
Estilos e modelos de polegar
Estilos e modelos de ToggleButton
Estilos e modelos de ToolBar
Estilos e modelos de ToolTip
Estilos e modelos de TreeView
Estilos e modelos de janela
Referência
Seções relacionadas
.NET Desktop feedback