`
niunan
  • 浏览: 701522 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

WPF,回车即是tab

 
阅读更多

正在做的WPF项目,客户需要在文本框里输入后按回车即跳到下一个框框,和tab一样的

上网搜索了下解决方案:如下:

在文本框外围 的grid加上KeyDown事件,代码里写上:

/// <summary>

/// 上方的可输入区域,回车替换TAB

/// </summary>

/// <param name="sender"></param>

/// <param name="e"></param>

private void StackPanel_KeyDown(object sender, KeyEventArgs e)

{

var uie = e.OriginalSource as UIElement;

if (e.Key == Key.Enter)

{

uie.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));

e.Handled = true;

}

}
 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics