private bool SelectNextTextBox() { if (selectedTextBox == txtEmail) { SelectedTextBox = txtPassword; } selectedTextBox.Focus(); return(true); }
protected virtual void OnEnter() { if (Enter != null) { if (string.IsNullOrEmpty(txtEmail.Text)) { ShowEmptyPasswordDialog(); SelectedTextBox = txtEmail; txtEmail.Focus(); return; } if (string.IsNullOrEmpty(txtPassword.Text)) { ShowEmptyPasswordDialog(); SelectedTextBox = txtPassword; txtPassword.Focus(); return; } Host.Cursor = Cursors.WaitCursor; try { Form1.Instance.DropBox.Login(txtEmail.Text, txtPassword.Text); } catch (DropException ex) { MessageDialog.Show(ex.Message, "", null); return; } catch (Exception ex) { MessageDialog.Show("Login Failed. \nPlease try again.", "OK", null); return; } Host.Cursor = Cursors.Default; if (Form1.Instance.DropBox.LoggedIn) { if (rememberMe) { Settings.Instance.UserToken = Form1.Instance.DropBox.UserLogin.Token; Settings.Instance.UserSecret = Form1.Instance.DropBox.UserLogin.Secret; Settings.Instance.RememberMe = true; } else { Settings.Instance.RememberMe = false; } Enter(this, EventArgs.Empty); } else { ShowIncorrectPasswordDialog(); } } }