private void Aut_LoginTextBox_Validating(object sender, CancelEventArgs e) { string login_in = Aut_LoginTextBox.Text.Trim(); if (String.IsNullOrEmpty(login_in)) { Aut_LoginErrorProvider.SetError(Aut_LoginTextBox, "Ви не ввели логін"); } }
private void Aut_CancelButton_Click(object sender, EventArgs e) { Aut_LoginTextBox.Text = String.Empty; Aut_PasswordTextBox.Text = String.Empty; if (!(String.IsNullOrEmpty(Aut_LoginErrorProvider.GetError(Aut_LoginTextBox)))) { Aut_LoginErrorProvider.SetError(Aut_LoginTextBox, String.Empty); } if (!(String.IsNullOrEmpty(Aut_PasswordErrorProvider.GetError(Aut_PasswordTextBox)))) { Aut_PasswordErrorProvider.SetError(Aut_PasswordTextBox, String.Empty); } Close(); }
private void Aut_LoginTextBox_KeyPress(object sender, KeyPressEventArgs e) { string c = e.KeyChar.ToString(); //перевірка введеного символу на допустимість if (!(Regex.Match(c, @"[A-Za-z1234567890]").Success | e.KeyChar == 8)) { //виведення помилки до елементу ErrorProvider Aut_LoginErrorProvider.SetError(Aut_LoginTextBox, "Дозволяються лише символи латинського алфавіту та цифри"); e.Handled = true; } else //якщо символ допустимий { //прибрати повідомлення про помилку Aut_LoginErrorProvider.SetError(Aut_LoginTextBox, String.Empty);; } }