更改 Navigationview 项目选择的背景
Changing Navigationview item selected background
当在 NavigationView 中选择项目时,是否可以修改默认背景?我想在选择项目时更改项目的背景。我一直在尝试使用使 SelectedItem 为 null 的代码并设置项目的正常背景(这是与选择背景不同的属性),但这并没有真正起作用,因为 nulling 不会取消选择项目。
Changing Navigationview item selected background
NavigationViewItem
有很多主题静态资源,如果你想编辑所选背景的颜色,你只需创建新的SolidColorBrush
资源来覆盖Application.Resources
中的默认值就像关注。
<Application.Resources>
<ResourceDictionary>
<SolidColorBrush Color="Red" x:Key="NavigationViewItemBackgroundSelected"/>
<SolidColorBrush Color="Red" x:Key="NavigationViewItemBackgroundSelectedPointerOver"/>
</ResourceDictionary>
</Application.Resources>
当在 NavigationView 中选择项目时,是否可以修改默认背景?我想在选择项目时更改项目的背景。我一直在尝试使用使 SelectedItem 为 null 的代码并设置项目的正常背景(这是与选择背景不同的属性),但这并没有真正起作用,因为 nulling 不会取消选择项目。
Changing Navigationview item selected background
NavigationViewItem
有很多主题静态资源,如果你想编辑所选背景的颜色,你只需创建新的SolidColorBrush
资源来覆盖Application.Resources
中的默认值就像关注。
<Application.Resources>
<ResourceDictionary>
<SolidColorBrush Color="Red" x:Key="NavigationViewItemBackgroundSelected"/>
<SolidColorBrush Color="Red" x:Key="NavigationViewItemBackgroundSelectedPointerOver"/>
</ResourceDictionary>
</Application.Resources>