protected override void OnOpen(object parameter) { base.OnOpen(parameter); if (_focusType == EFocusType.None) { _focusType = EFocusType.Name; } RefreshFocus(); }
private void SwitchFocusField() { switch (_focusType) { case EFocusType.None: _focusType = EFocusType.Name; break; case EFocusType.Name: _focusType = EFocusType.Password; break; case EFocusType.Password: _focusType = EFocusType.Name; break; default: throw new ArgumentOutOfRangeException(); } RefreshFocus(); }