Scopri quale Style Resource Usa un controllo
-
21-12-2019 - |
Domanda
Sto cercando un modo per scoprire quali sono le risorse di stile utilizza un controllo.
I.e. Attualmente sto cercando di cambiare il Brushes
del back Button
nella mia app.
Secondamente queste spazzole si trovano in parte sotto i ResourceKey
s AppBarItemPointerOverForegroundThemeBrush
(ecc.) Invece di BackButtonPointerOverForegroundThemeBrush
(che non sembra cambiare nulla - Domanda laterale: per cosa è questa risorsa?).
Non riesco a trovare la risorsa della spazzola a tema in primo piano per il normale ViewState
.
Quindi mi piacerebbe sapere se c'è qualche modo o qualche sito web dove posso vedere quali risorse utilizza un controllo specifico. I Docuzioni Microsoft hanno queste informazioni per alcuni controlli, ma sfortunatamente sono incompleti e non ho trovato nulla del NavigationBackButtonNormalStyle
(a parte le informazioni che dovrebbe sembrare un Appbarbutton che spiega perché utilizza le risorse di stile AppBaritem - tuttavia questo non lo fa Spiega l'esistenza di risorse in stile backbutton).
Soluzione
.1) È possibile ottenere tutti gli stili in PC C: \ Programmi (X86) \ Kit di Windows \ 8.0 \ includono \ winrt \ xaml \ Design
2) Installa xamlcandy app
3) Stile per un controllo specifico
-in designer vista http://i.imgur.com/tg8iclv.png .
- http://i.imgur.com/vdb28oy.png e premere OK .
E puoi modificare il colore di controllo predefinito di WinRT sostituendo il colore
<SolidColorBrush x:Key="AppBarItemPointerOverForegroundThemeBrush" Color="Red" />