gpt4 book ai didi

WPF 菜单选项卡导航

转载 作者:行者123 更新时间:2023-12-04 05:49:48 25 4
gpt4 key购买 nike

我有一个菜单 View :

<Menu IsTabStop="False">
<MenuItem
Header="_File"
IsTabStop="True">
<MenuItem
Header="New / Start Over"
IsTabStop="True"
InputGestureText="Ctrl+N"
Command="{x:Static common:Commands.StartOverCommand}" />
<Separator
IsTabStop="False" />
<MenuItem
Header="Log Out"
IsTabStop="True"
InputGestureText="F12"
Click="LogoutMenuItem_Click" />
<MenuItem
Header="E_xit"
IsTabStop="True"
InputGestureText="Alt+F4"
Click="ExitMenuItem_Click" />
</MenuItem>
<MenuItem
Header="_Edit"
IsTabStop="True">
<MenuItem
Header="Undo Edit Field"
IsTabStop="True"
InputGestureText="Ctrl+Z"
Click="_undoMenuItem_Click" />
<MenuItem
Header="Redo Edit Field"
IsTabStop="True"
InputGestureText="Ctrl+Y"
Click="_redoMenuItem_Click" />
</MenuItem>
<MenuItem
Header="_Tools"
IsTabStop="True">
<MenuItem
Header="Comments"
IsTabStop="True"
InputGestureText="Ctrl+M"
Click="_commentsMenuItem_Click" />
</MenuItem>
</Menu>

我希望能够使用左右箭头键浏览菜单(文件、编辑、工具),我可以通过制作这些 MenuItems IsTabStop="True" 来实现这一点。 .但由于我这样做了,我可以在循环浏览页面上的其他有效字段时切换到菜单。当我使用 Alt+F 将焦点放在"file"菜单上时,我希望能够使用箭头键循环浏览 3 个菜单,但我不希望能够从页面切换到这些菜单。我将如何做到这一点?

最佳答案

使用 KeyboardNavigation.TabNavigation Attached PropertyKeyboardNavigationMode.None在菜单上。

<Menu KeyboardNavigation.TabNavigation="None">

关于WPF 菜单选项卡导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10216980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com