WPF中Enter 焦点转移方法

1.Set the TabIndex="16"
2.
private void detailGrid_Keydown(object sender, KeyEventArgs e)
{
try
{
if (e.Key == Key.Enter)
{
TraversalRequest request = new TraversalRequest(FocusNavigationDirection.Next);

UIElement focusElement = Keyboard.FocusedElement as UIElement;
if (focusElement != null)
{
focusElement.MoveFocus(request);
}
e.Handled = true;
}
}
catch (Exception e1)
{
ExceptionDialog.Show(e1);
}
}

posted @ 2016-08-19 23:43  流星小子  阅读(1972)  评论(0编辑  收藏  举报