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 di modelli e stili di calendario e modellicheckBox stili e modelli ComboBox stili e modelli ContestoMenu Stili e modelli DataGrid e modelliStili e modelli DatePicker e modelli Stili e modellidi Espansione modelli e stili di frame e modelliGroupBox Stili e modelli ListBoxstili e modelli listBox stili e modelli ModelliStili e modelli listView Stili e modelli di menu e modelli Di spostamento Stili e modelli PasswordBox Stili e modelli Della barra di avanzamento e modelli Stili e modelli RepeatButton e modelliStili e modelli ScrollBar e modelliScrollViewer Stili e modellidello strumento di scorrimento Stili e modelli Barra di stato e modelliStili e modelli textBox stili e modelli TabControl Stili e modelli Stile e modelli Di stile e modelli barra degli strumenti e modelli Stili e modelli struttura struttura e modelliTreeView Stili e modellidi finestra e modelli

Riferimenti

System.Windows.Controls

ControlTemplate

Panoramica sulla progettazione di controlli

Stile e Templatizzazione