正在作的WPF项目,客户须要在文本框里输入后按回车即跳到下一个框框,和tab同样的ui
上网搜索了下解决方案:以下:事件
在文本框外围 的grid加上KeyDown事件,代码里写上:io
/// <summary>object
/// 上方的可输入区域,回车替换TAB搜索
/// </summary>grid
/// <param name="sender"></param>rsa
/// <param name="e"></param>项目
private void StackPanel_KeyDown(object sender, KeyEventArgs e)tab
{vi
var uie = e.OriginalSource as UIElement;
if (e.Key == Key.Enter)
{
uie.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));
e.Handled = true;
}
}