【问题标题】:Overriding Appbarbutton brushes wp8.1 (Winrt) not working覆盖 Appbarbutton 画笔 wp8.1 (Winrt) 不起作用
【发布时间】:2014-11-06 23:02:32
【问题描述】:

我尝试在我的 App.xaml 中覆盖 AppBarItemPressedForegroundThemeBrush 以在按下应用栏中的图标时更改突出显示颜色。我不明白为什么这不起作用。我认为在 WP 8.1 中这是可能的,但没有颜色覆盖或应用任何自定义样式有帮助。这将被完全忽略。在 WP 8 中,至少我可以覆盖强调色,但这是不可能的,或者我不知道如何。

有人可以帮助我吗? 会很棒的。

再见 马库斯

【问题讨论】:

    标签: xaml windows-phone-8.1


    【解决方案1】:

    您不能在 Windows Phone 上的 AppBar 中覆盖单个 AppBarButtons 的颜色。您可以设置 AppBar 本身的前景色和背景色,这将反映在 AppBarButtons 中。

    【讨论】:

    • 谢谢!但顺便说一句,是否可以使用 ThemManager 更改一个应用程序的系统强调色,例如在 WP8 中?我从内部主题中看到了优势,但现在我必须覆盖我正在使用的每个控件的每个强调色。改变口音会更容易。
    • @Rob 为什么会这样?其他 UI 控件正确地尊重主题资源并且可以被覆盖,是什么让 AppBarButton 如此特别?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-24
    • 2014-04-03
    相关资源
    最近更新 更多