Estilos e modelos de controle
Os controles no WPF (Windows Presentation Foundation) 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 a 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 propriedade Template do controle para sua nova e completa 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 são incluídos na instalação do Visual Studio. A pasta que contém os temas geralmente está localizada em C:\Arquivos de Programas (x86)\Microsoft Visual Studio\2019\<edição do Visual Studio>\DesignTools\SystemThemes\wpf, onde <edição do Visual Studio> representa a edição do Visual Studio.
A tabela a seguir descreve os nomes de arquivo do dicionário de recursos e seus temas de área de trabalho correspondentes.
Arquivo de tema | Tema do desktop |
---|---|
Classic.xaml | Aparência clássica do Windows (do Windows 95, Windows 98 e Windows 2000) no sistema operacional Windows XP.. |
Luna.NormalColor.xaml | Tema azul padrão no Windows XP. |
Luna.Homestead.xaml | Tema Olive no Windows XP. |
Luna.Metallic.xaml | Tema prata 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 de CheckBox
estilos e modelos do ComboBox
Estilos e Modelos ContextMenu
estilos e modelos do DataGrid
Estilos e Modelos do DatePicker
estilos e modelos do DocumentViewer
Estilos e Modelos de Expansor
modelos e estilos de quadro
Estilos e Templates da GroupBox
modelos e estilos de rótulo
Estilos e Templates de ListBox
Estilos e Modelos do ListView
Estilos de Menus e Templates
modelos e estilos NavigationWindow
Estilos e Modelos do PasswordBox
Estilos e Modelos da Barra de Progresso
Estilos e Modelos de RadioButton
Estilos e Modelos RepeatButton
Estilos e Modelos da Barra de Rolagem
estilos e modelos do ScrollViewer
estilos e modelos de controle deslizante
Estilos e Modelos da Barra de Status
Estilos e Templates do TabControl
Estilos e Modelos de Caixa de Texto
estilos e modelos de miniatura
Estilos e Modelos do ToggleButton
estilos e modelos da Barra de Ferramentas
Estilos e Modelos de Dica de Ferramenta
Estilos e Modelos de TreeView
modelos e estilos de janela
Referência
Seções relacionadas
.NET Desktop feedback