C# 带有导航菜单的应用程序中带有Pivot Page的箭头键don';起初不起作用
我知道您想查看代码,但显示此问题的最简单方法是在安装新的项目后创建一个新项目。注意:如果以其他方式使用导航菜单创建项目,则问题仍然存在 我创建了一个名为“Test”的新Windows Template Studio项目 对于“项目类型”:选择导航窗格(默认) 对于“框架”:选择代码隐藏(默认) 单击“下一步”后 对于“页面(9)-添加多个”:选择选项卡,保留默认名称“选项卡” 单击“创建”按钮 运行项目并导航到“选项卡式”页面 使用左右箭头键:无任何变化(项目1不会更改为项目2)C# 带有导航菜单的应用程序中带有Pivot Page的箭头键don';起初不起作用,c#,uwp,uwp-xaml,windows-template-studio,C#,Uwp,Uwp Xaml,Windows Template Studio,我知道您想查看代码,但显示此问题的最简单方法是在安装新的项目后创建一个新项目。注意:如果以其他方式使用导航菜单创建项目,则问题仍然存在 我创建了一个名为“Test”的新Windows Template Studio项目 对于“项目类型”:选择导航窗格(默认) 对于“框架”:选择代码隐藏(默认) 单击“下一步”后 对于“页面(9)-添加多个”:选择选项卡,保留默认名称“选项卡” 单击“创建”按钮 运行项目并导航到“选项卡式”页面 使用左右箭头键:无任何变化(项目1不会更改为项目2) 如果单击Sim
如果单击SimultItMead头,或首先在空白页上,箭头键将工作。
注意:如果使用“Tab”键,它将选择并在第一个数据透视项标题下划线,箭头键也将起作用Microsoft新闻应用程序是透视页面和导航菜单正常工作的一个例子。这很可能是因为当您第一次导航到选项卡式页面时,
Pivot
控件不在焦点上。因此,您可以尝试在首次加载时设置它
public MainPage()
{
InitializeComponent();
MyPivot.Loaded += (s, e) => MyPivot.Focus(FocusState.Programmatic);
}
这很可能是因为当您第一次导航到选项卡式页面时,
Pivot
控件不在焦点上。因此,您可以尝试在首次加载时设置它
public MainPage()
{
InitializeComponent();
MyPivot.Loaded += (s, e) => MyPivot.Focus(FocusState.Programmatic);
}