首页 > Windows开发 > 详细

【WPF小功能】ENTER继承TAB切换焦点功能

时间:2020-01-10 12:15:55      阅读:113      评论:0      收藏:0      [点我收藏+]
原文:【WPF小功能】ENTER继承TAB切换焦点功能

用所有控件放在Grid border 等等容器里,然后再定义其下所有元素的PreviewKeyDown事件:

PreviewKeyDown="grid_main_PreviewKeyDown"

  1. private void Grid_PreviewKeyDown(object sender, KeyEventArgs e)
  2. {
  3. var uie = e.OriginalSource as UIElement;
  4. if (e.Key == Key.Enter)
  5. {
  6. e.Handled = true;
  7. uie.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));
  8. }
  9. }

作用于窗口所有控件的话,定义Window_KeyDown事件。

【WPF小功能】ENTER继承TAB切换焦点功能

原文:https://www.cnblogs.com/lonelyxmas/p/12174848.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!