找出控件使用哪个样式资源
-
21-12-2019 - |
题
我正在寻找一种方法来找出哪个 风格资源 一个控件使用。
IE。我目前正在尝试改变 Brushes
背面的 Button
在我的应用程序中。令人困惑的是,这些刷子部分位于 ResourceKey
s AppBarItemPointerOverForegroundThemeBrush
(等)而不是 BackButtonPointerOverForegroundThemeBrush
(这似乎没有改变任何事情 - 附带问题:这个资源有什么用?)。
我找不到正常的前景主题画笔资源 ViewState
根本不。
所以我很想知道是否有某种方式或某个网站可以让我看到特定控件使用哪些资源。微软文档有一些控件的这些信息,但不幸的是它们不完整,我没有找到任何关于 NavigationBackButtonNormalStyle
(除了它应该看起来像 AppBarButton 的信息之外,这解释了它为什么使用 AppBarItem 样式资源 - 但这并不能解释 BackButton 样式资源的存在)。
解决方案
1)您可以在PC上获取所有样式 C:\ Program Files(x86)\ Windows Kits \ 8.0 \ Include \ WinRT \ Xaml \ Design
2)安装 Xaml糖果 应用程序
3)特定控制的样式
-在设计师视图中 http://i.imgur.com/tg8icLv.png
您可以通过替换颜色来更改 Winrt 默认控件颜色
<SolidColorBrush x:Key="AppBarItemPointerOverForegroundThemeBrush" Color="Red" />
不隶属于 StackOverflow