在WP8.1里,如何动态更改 Page.BottomAppBar.CommandBar 的背景色
由于我要做 即时切换APP皮肤的功能,所以采用了 重写 样式的 笔刷 的方式。
但除了 CommandBar 不听话之外,其他的控件都可以成功的即时切换到我重写的样式。我查了官方文档,如下,
主题资源这些资源在该控件的默认样式中使用。
深色主题画笔若要在深色主题下更改该控件的颜色,
请在 App.xaml 中替代这些画笔。
XAML
<SolidColorBrushx:Key="AppBarBackgroundThemeBrush"Color="#FF000000"/>
<SolidColorBrushx:Key="AppBarBorderThemeBrush"Color="#FF000000"/>
我也在APP.XAML 里重写了上面两个笔刷,但没有起到作用。在切换皮肤的事件中,再重写 这两个笔刷,还是没有作用。向大家请教,我到底该如何做,才能切换CommandBar的Background 呢?