나는 메뉴를 볼 수 있습니다 : 나는 오른쪽 및 왼쪽 화살표 키를 사용하여 메뉴 (파일, 편집, 도구)를 탐색 할 수 있도록하고 싶습니다 WPF 메뉴 탭 탐색
<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 연결된 속성] (http://msdn.microsoft.com/en-us/library/system.windows.input.keyboardnavigation.tabnavigation.aspx) ([KeyboardNavigationMode.None]와 http://msdn.microsoft.com/en-us/library/system.windows.input.keyboardnavigationmode.aspx) 메뉴에서 – LPL
@LPL 답변으로 추가해야합니다. 그것은 내 것보다 훨씬 낫다. – kevev22