public void SetFocusOn(string controlName) { var viewUtility = new ViewUtility(); var textBox = viewUtility.FindChild <TextBox>(null, controlName); if (textBox != null) { textBox.Focus(FocusState.Keyboard); } else { var passwordBox = viewUtility.FindChild <PasswordBox>(null, controlName); if (passwordBox != null) { passwordBox.Focus(FocusState.Keyboard); } } }