private void txtBox_KeyDown(object sender, System.Windows.Input.KeyEventArgs e) { if (e.Key == Key.Enter) { e.Handled = true; PasswordBox t = (PasswordBox)sender; t.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next)); } }
private void Grid_MouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e) { TextBox textBox = Keyboard.FocusedElement as TextBox; PasswordBox pwBox = Keyboard.FocusedElement as PasswordBox; TraversalRequest tRequest = new TraversalRequest(FocusNavigationDirection.Next); if (textBox != null) { textBox.MoveFocus(tRequest); } else if (pwBox != null) { pwBox.MoveFocus(tRequest); } }