小编Art*_*iak的帖子

NavigationView - 当选择设置项时,无法从代码中取消选择它

我发现了一些奇怪的行为.如果SelectedItem是SettingsItem,则无法从代码中取消选择它

XAML:

<NavigationView Name="nv">
    <NavigationView.MenuItems>
        <NavigationViewItem Content="dsadas" />
        <NavigationViewItem Content="dsadas" />
        <NavigationViewItem Content="dsadas" />
        <NavigationViewItem Content="dsadas" />
    </NavigationView.MenuItems>
    <Button Click="Button_Click" Content="de select" />
</NavigationView>
Run Code Online (Sandbox Code Playgroud)

CS:

private void Button_Click(object sender, RoutedEventArgs e)
{
    nv.SelectedItem = null;
}
Run Code Online (Sandbox Code Playgroud)

这就是全部.我不明白为什么代码不适用于设置项以及如何处理此问题.

c# uwp

5
推荐指数
1
解决办法
709
查看次数

NavigationView和其他设置按钮

我想在NavigationView(https://docs.microsoft.com/en-us/windows/uwp/design/controls-and-patterns/navigationview)的设置项目(按钮)之前添加新项目。我不知道如何添加这样的功能

我试图修改控件的样式,但是在添加按钮为样式之后,我没有预期的行为。该元素没有导航。我要实现的目标:

在此处输入图片说明

c# uwp uwp-xaml

3
推荐指数
1
解决办法
2774
查看次数

标签 统计

c# ×2

uwp ×2

uwp-xaml ×1