Style i szablony kontrolek
Kontrolki w programie Windows Presentation Foundation (WPF) mają ControlTemplate zawierające drzewo wizualne tej kontrolki. Możesz zmienić strukturę i wygląd kontrolki, modyfikując ControlTemplate tej kontrolki. Nie ma możliwości zastąpienia tylko części drzewa wizualnego kontrolki; aby zmienić drzewo wizualne kontrolki, należy ustawić właściwość Template kontrolki na nową i pełną ControlTemplate.
Motywy pulpitu określają, który słownik zasobów jest używany. Słowniki zasobów dla motywów pulpitu są dołączone do instalacji programu Visual Studio. Folder zawierający motywy znajduje się zazwyczaj w folderze C:\Program Files (x86)\Microsoft Visual Studio\2019\<visual studio edition>\DesignTools\SystemThemes\wpf, gdzie <wydanie programu Visual Studio> reprezentuje edycję programu Visual Studio.
W poniższej tabeli opisano nazwy plików słownika zasobów i odpowiadające im motywy pulpitu.
Plik motywu | Motyw pulpitu |
---|---|
Classic.xaml | Klasyczny wygląd systemu Windows (z systemów Windows 95, Windows 98 i Windows 2000) w systemie operacyjnym Windows XP. |
Luna.NormalColor.xaml | Domyślny niebieski motyw w systemie Windows XP. |
Luna.Homestead.xaml | Motyw Oliwkowy w systemie Windows XP. |
Luna.Metallic.xaml | Motyw Silver w systemie Windows XP. |
Royale.NormalColor.xaml | Motyw domyślny w systemie operacyjnym Windows XP Media Center Edition. |
Aero.NormalColor.xaml | Motyw domyślny w systemie operacyjnym Windows Vista. |
W tej sekcji
Style i szablony przycisków
Style i szablony kalendarza
Style i szablony pola wyboru
style i szablony ComboBox
Style i szablony menu kontekstowego
style i szablony usługi DataGrid
Style i Szablony DatePicker
style i szablony programu DocumentViewer
Style i Szablony Ekspandera
Style i Szablony Ramek
Style i szablony dla GroupBox
Style i Szablony Etykiet
Style i szablony ListBox
Style i szablony ListView
Menu Style i szablony
Style i szablony okna nawigacji
style i szablony PasswordBox
ProgressBar — style i szablony
Style i szablony przycisków radiowych
Style i szablony RepeatButton
Style i szablony dla paska przewijania
Style i szablony programu ScrollViewer
Style i szablony suwaka
Style i szablony paska stanu
TabControl Style i Szablony
Style i szablony pola tekstowego
Style i szablony miniatur
Style i Szablony ToggleButton
Style i szablony paska narzędzi
style i szablony etykietek narzędzi
Style i szablony widoku drzewa
style i szablony okien
Odniesienie
Powiązane sekcje
Tworzenie kontrolek — omówienie
.NET Desktop feedback