【发布时间】:2016-04-23 12:43:08
【问题描述】:
我正在创建一个 uwp 应用程序,当我将我的 xaml 代码设置为此
<Controls:HamburgerMenu x:Name="MyHamburgerMenu" HamburgerBackground="#FFD13438"
HamburgerForeground="White"
NavAreaBackground="# FF2B2B2B"
NavButtonBackground="#FFD13438"
SecondarySeparator="White"
NavButtonForeground="White"
LostFocus="MyHamburgerMenu_LostFocus"
DisplayMode="CompactOverlay"
>
它没有改变汉堡面板的颜色我已经尝试了所有颜色。它仍然只显示默认颜色。 此外,即使我更改显示模式,它仍然会推动标题页。 我没有造成问题。我的模板 10 版本是 v1.1.10。
【问题讨论】:
-
这个 HamburgerMenu 控件是什么?你自己做的吗?
-
不,它已经是模板 10 中的控件,并且在文档中说您可以像我输入的那样更改颜色。 @格伦托马斯github.com/Windows-XAML/Template10/wiki/…
-
我使用 OPs 代码让它工作(# 后没有空格)。我的问题是 style.xaml 没有被看到。但是在我删除了 TargetType="controls:HamburgerMenu 中的 AccentColor 之后,其他颜色就出现了。看起来 AccentColor 被覆盖了。
标签: xaml win-universal-app windows-applications windows-10-universal template10