[英]UWP NavigationView Foreground colour for the previously selected items does not update when selecting another item
我一直在我目前正在处理的 UWP 项目中设置 NavigationView。 我使用正确的键更改了文本的颜色。 但是,在调用项目时,在新选定项目之前选择的项目不会改变颜色。 为此,必须将其指向并退出。 它还会在折叠菜单时更新颜色。
我确信在调用另一个项目时会更新所选项目。 在调用新项目时,旧的菜单项将被取消选择。
任何帮助表示赞赏。
我确信在调用另一个项目时会更新所选项目。 在调用新项目时,旧的菜单项将被取消选择。
我已经测试了你的代码。 我发现您将NavigationViewItemForegroundSelected
设置为与NavigationViewItemForegroundPointerOver
相同。 如果我们 select 下一项,但 cursor 超过上一项,会使上一项前景色不更新。 对于这种情况,您可以将NavigationViewItemForegroundPointerOver
修改为 White 以解决此问题。
<SolidColorBrush x:Key="NavigationViewItemForegroundPointerOver" Color="White" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.