Steuerelementformate und -vorlagenControl Styles and Templates

Steuerelemente in Windows Presentation Foundation (WPF) verfügen über eine ControlTemplate, die die visuelle Struktur dieses Steuer Elements 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 die Darstellung eines Steuer Elements ändern, indem Sie die ControlTemplate dieses Steuer Elements ändern.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 Steuer Elements zu ersetzen. um die visuelle Struktur eines Steuer Elements zu ändern, müssen Sie die Template-Eigenschaft des Steuer Elements auf den neuen und den gesamten ControlTemplatefestlegen.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
Stilvorlagen und Vorlagen für "ongglebutton"ToggleButton 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