private void First_Changed(object sender, RoutedEventArgs e) { if (First.Password.Length == 4 && First.Password.All(x => x >= '0' && x <= '9')) { Confirm.Focus(FocusState.Keyboard); } }
private void Password_KeyDown(object sender, KeyRoutedEventArgs e) { if (e.Key >= Windows.System.VirtualKey.Number0 && e.Key <= Windows.System.VirtualKey.Number9) { } else if (e.Key >= Windows.System.VirtualKey.NumberPad0 && e.Key <= Windows.System.VirtualKey.NumberPad9) { } else if (e.Key == Windows.System.VirtualKey.Enter) { if (sender == First) { Confirm.Focus(FocusState.Keyboard); } else { Done(); } e.Handled = true; } else { e.Handled = IsSimple; } }
public ChangePinConfirmation() { InitializeComponent(); HandleThemes(); SetLanguage(); Confirm.Focus(); }
private void Enter(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { Confirm.Focus(); AccountClick(sender, null); } }