共用方式為


控制項的樣式和範本

Windows Presentation Foundation (WPF) 中的控制項具有 ControlTemplate,其中包含該控制項的視覺化樹狀結構。 您可以修改該控制項的 ControlTemplate 來變更控制項的結構和外觀。 您無法只取代控制項的視覺化樹狀結構的某一部分,若要變更控制項的視覺化樹狀結構,您必須將控制項的 Template 屬性設定為完整的新 ControlTemplate

桌面佈景主題決定所使用的資源字典。 桌面主題的資源字典隨附於 Visual Studio 安裝。 包含主題的資料夾通常位於 C:\Program Files (x86)\Microsoft Visual Studio\2019\<visual studio edition>\DesignTools\SystemThemes\wpf,其中 <visual studio edition> 代表 Visual Studio 的版本。

下表說明資源字典檔案名稱及其對應的桌面佈景主題。

佈景主題檔案 桌面佈景主題
Classic.xaml Windows XP 作業系統上的傳統 Windows 外觀 (源自 Windows 95、Windows 98 和 Windows 2000)。
Luna.NormalColor.xaml Windows XP 上的預設藍色佈景主題。
Luna.Homestead.xaml Windows XP 上的橄欖色佈景主題。
Luna.Metallic.xaml Windows XP 上的銀色佈景主題。
Royale.NormalColor.xaml Windows XP Media Center Edition 作業系統上的預設佈景主題。
Aero.NormalColor.xaml Windows Vista 作業系統上的預設佈景主題。

本節內容

Button 樣式和範本
Calendar 樣式和範本
CheckBox 樣式和範本
ComboBox 樣式和範本
ContextMenu 樣式和範本
DataGrid 樣式和範本
DatePicker 樣式和範本
DocumentViewer 樣式和範本
Expander 樣式和範本
Frame 樣式和範本
GroupBox 樣式和範本
Label 樣式和範本
ListBox 樣式和範本
ListView 樣式和範本
Menu 樣式和範本
NavigationWindow 樣式和範本
PasswordBox 樣式和範本
ProgressBar 樣式和範本
RadioButton 樣式和範本
RepeatButton 樣式和範本
ScrollBar 樣式和範本
ScrollViewer 樣式和範本
Slider 樣式和範本
StatusBar 樣式和範本
TabControl 樣式和範本
TextBox 樣式和範本
Thumb 樣式和範本
ToggleButton 樣式和範本
ToolBar 樣式和範本
ToolTip 樣式和範本
TreeView 樣式和範本
Window 樣式和範本

參考

System.Windows.Controls

ControlTemplate

控制項撰寫概觀

設定樣式和範本