Condividi tramite


Stili e modelli di controllo

I controlli in Windows Presentation Foundation (WPF) dispongono di un ControlTemplate che contiene l'albero visivo di quel controllo. È possibile modificare la struttura e l'aspetto di un controllo modificando il ControlTemplate di tale controllo. Non è possibile sostituire solo parte della struttura ad albero visuale di un controllo; per modificare la struttura ad albero visuale di un controllo è necessario impostare la proprietà Template del controllo sul nuovo controllo e completare ControlTemplate.

I temi del desktop scelgono quale dizionario delle risorse viene usato. I dizionari risorse per i temi desktop sono inclusi nell'installazione di Visual Studio. La cartella contenente i temi si trova in genere in C:\Programmi (x86)\Microsoft Visual Studio\2019\<visual Studio Edition>\DesignTools\SystemThemes\wpf, dove <visual Studio Edition> rappresenta l'edizione di Visual Studio.

La tabella seguente descrive i nomi dei file del dizionario risorse e i relativi temi desktop corrispondenti.

File del tema Tema desktop
Classic.xaml Aspetto classico di Windows (da Windows 95, Windows 98 e Windows 2000) nel sistema operativo Windows XP.
Luna.NormalColor.xaml Tema blu predefinito in Windows XP.
Luna.Homestead.xaml Tema Olive in Windows XP.
Luna.Metallic.xaml Tema argento su Windows XP.
Royale.NormalColor.xaml Tema predefinito nel sistema operativo Windows XP Media Center Edition.
Aero.NormalColor.xaml Tema predefinito nel sistema operativo Windows Vista.

In questa sezione

Stili e Modelli dei Pulsanti
stili e modelli di calendario
Stili e Modelli CheckBox
stili e modelli ComboBox
Stili e Modelli del Menu Contestuale
stili e modelli di DataGrid
Stili e Modelli DatePicker
Stili e Modelli DocumentViewer
Stili e Template di Espansore
stili e modelli di cornice
Stili e Modelli di GroupBox
stili e modelli di etichette
Stili e modelli di ListBox
stili e modelli di ListView
stili e modelli di menu
Stili e modelli di finestra di navigazione
stili e modelli di PasswordBox
Stili e Modelli della Barra di avanzamento
Stili e Modelli RadioButton
Stili e modelli di RepeatButton
stili e modelli della barra di scorrimento
Stili e Template del ScrollViewer
Stili e Template dello Slider
Stili e modelli per la StatusBar
Stili e modelli TabControl
Stili e modelli di casella di testo
stili e modelli thumb
Stili e modelli di ToggleButton
Stili e modelli della barra degli strumenti
Stili e Modelli di ToolTip
Gli stili e i modelli di TreeView
Stili e Modelli di Finestra

Riferimento

System.Windows.Controls

ControlTemplate

panoramica sulla creazione di controlli

Stile e Modellazione