Steuerelementformate und -vorlagenControl Styles and Templates

Steuerelemente in Windows Presentation Foundation (WPF) verfügen über eine ControlTemplate , die die visuelle Struktur des Steuerelements enthält.Controls in Windows Presentation Foundation (WPF) have a ControlTemplate that contains the visual tree of that control. Sie können die Struktur und Darstellung eines Steuerelements ändern, durch Ändern der ControlTemplate des Steuerelements.You can change the structure and appearance of a control by modifying the ControlTemplate of that control. Es gibt keine Möglichkeit, nur einen Teil der visuellen Struktur eines Steuerelements zu ersetzen; um die visuelle Struktur eines Steuerelements zu ändern, Sie festlegen müssen, die Template Eigenschaft des Steuerelements auf dessen neues und vollständiges ControlTemplate.There is no way to replace only part of the visual tree of a control; to change the visual tree of a control you must set the Template property of the control to its new and complete ControlTemplate.

Die Desktopdesigns bestimmen, welches Ressourcenverzeichnis verwendet wird.The desktop themes determine which resource dictionary is used. Die Ressourcenwörterbücher für die Desktopdesigns finden Sie unter Default WPF Themes (Standard-WPF-Designs).To get the resource dictionaries for the desktop themes, see Default WPF Themes.

In der folgenden Tabelle werden die Dateinamen der Ressourcenwörterbücher und die entsprechenden Desktopdesigns beschrieben.The following table describes the resource dictionary file names and their corresponding desktop themes.

DesigndateiTheme file DesktopdesignDesktop theme
Classic.xamlClassic.xaml Klassische Windows-Darstellung (Windows 95, Windows 98 und Windows 2000) auf dem Betriebssystem Windows XP...Classic Windows look (from Windows 95, Windows 98, and Windows 2000) on the Windows XP operating system..
Luna.NormalColor.xamlLuna.NormalColor.xaml Blaues Standarddesign unter Windows XP.Default blue theme on Windows XP.
Luna.Homestead.xamlLuna.Homestead.xaml Olivgrünes Design unter Windows XP.Olive theme on Windows XP.
Luna.Metallic.xamlLuna.Metallic.xaml Silberfarbenes Design unter Windows XP.Silver theme on Windows XP.
Royale.NormalColor.xamlRoyale.NormalColor.xaml Standarddesign auf dem Betriebssystem Windows XP Media Center Edition.Default theme on the Windows XP Media Center Edition operating system.
Aero.NormalColor.xamlAero.NormalColor.xaml Standarddesign auf dem Betriebssystem Windows Vista.Default theme on the Windows Vista operating system.

In diesem AbschnittIn This Section

Button-Stile und -VorlagenButton Styles and Templates
Calendar-Stile und -VorlagenCalendar Styles and Templates
CheckBox-Stile und -VorlagenCheckBox Styles and Templates
ComboBox-Stile und -VorlagenComboBox Styles and Templates
ContextMenu-Stile und -VorlagenContextMenu Styles and Templates
DataGrid-Stile und -VorlagenDataGrid Styles and Templates
DatePicker-Stile und -VorlagenDatePicker Styles and Templates
DocumentViewer-Stile und -VorlagenDocumentViewer Styles and Templates
Expander-Stile und -VorlagenExpander Styles and Templates
Frame-Stile und -VorlagenFrame Styles and Templates
GroupBox-Stile und -VorlagenGroupBox Styles and Templates
Label-Stile und -vorlagenLabel Styles and Templates
ListBox-Stile und -VorlagenListBox Styles and Templates
ListView-Stile und -VorlagenListView Styles and Templates
Menu-Stile und -VorlagenMenu Styles and Templates
NavigationWindow-Stile und -VorlagenNavigationWindow Styles and Templates
PasswordBox-Stile und-VorlagenPasswordBox Styles and Templates
ProgressBar-Stile und -VorlagenProgressBar Styles and Templates
RadioButton-Stile und -VorlagenRadioButton Styles and Templates
RepeatButton-Stile und-VorlagenRepeatButton Styles and Templates
ScrollBar-Stile und -VorlagenScrollBar Styles and Templates
ScrollViewer-Stile und -VorlagenScrollViewer Styles and Templates
Slider-Stile und -VorlagenSlider Styles and Templates
StatusBar-Stile und -VorlagenStatusBar Styles and Templates
TabControl-Stile und -VorlagenTabControl Styles and Templates
TextBox-Stile und -VorlagenTextBox Styles and Templates
Thumb-Stile und-VorlagenThumb Styles and Templates
ToggleButton-Stile und-VorlagenToggleButton Styles and Templates
ToolBar-Stile und -VorlagenToolBar Styles and Templates
ToolTip-Stile und -VorlagenToolTip Styles and Templates
TreeView-Stile und -VorlagenTreeView Styles and Templates
Window-Stile und -VorlagenWindow Styles and Templates

ReferenzReference

System.Windows.Controls

ControlTemplate

Übersicht über das Erstellen von SteuerelementenControl Authoring Overview

Erstellen von Formaten und VorlagenStyling and Templating