我正在寻找一种方法来找出哪个 风格资源 一个控件使用。

IE。我目前正在尝试改变 Brushes 背面的 Button 在我的应用程序中。令人困惑的是,这些刷子部分位于 ResourceKeys 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

-http://i.imgur.com/VdB28oY.png 并按确定

-http://i.imgur.com/9wNmQga.png

您可以通过替换颜色来更改 Winrt 默认控件颜色
<SolidColorBrush x:Key="AppBarItemPointerOverForegroundThemeBrush" Color="Red" />

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top