从数据网格内跳到下一个控件
最近,在 WPF 数据网格中使用 Tab 键是我的大问题。哦,数据网格。为什么它的行为就像它一样......:S
1st:我想禁用在数据网格中使用 Tab 键的功能。一旦在数据网格中设置焦点,我想使用箭头键进行导航。
第二:如果用户点击数据网格内的 Tab 键,我想跳出数据网格并以正确的 Tab 顺序获得数据网格之后的下一个元素的焦点。
我有什么办法可以完成这个任务吗?
The use of tab keys within the WPF datagrid is my big issue these days. Oh, the datagrid. Why does it behave like it does anyway... :S
1st: I want to disable the ability to use the tab key within the datagrid. Once the focus is set within the datagrid I want to use the arrow keys to navigate.
2nd: If the user hits the tab key within the datagrid I want to jump out of the datagrid and get focus of the next element after the datagrid in the correct tab order.
Any way I can accomplish this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以订阅 KeyUp 或 PreviewKeyUp 事件,侦听选项卡并做出相应响应。
You could subscribe to the KeyUp or PreviewKeyUp event, listen for a tab and respond accordingly.