NavigationView以编程方式设置selectedItem

时间:2018-01-13 19:31:57

标签: c# uwp navigation

我该怎么做?

我在下面尝试过,但这不起作用

NavView.SelectedItem = 1;

2 个答案:

答案 0 :(得分:3)

您设置的索引不是项目。试试这个 =>你需要使用System.Linq;

添加
using System.Linq;
NavView.SelectedItem = NavView.MenuItems.ElementAt(YourIndex);

=>如果要选择SettingsItem

NavView.SelectedItem = NavView.SettingsItem;

答案 1 :(得分:0)

可能是一个非常hacky的方式,但我给了NavigationViewItem我想要初始设置一个x:Name属性,然后在后面的代码中使用它