public MainForm() { InitializeComponent(); #region Initialize values EmailTextbox.Text = "Πληκτρολογίστε ΕΔΩ το email του παραλήπτη"; SubjectTextbox.Text = "Θέμα "; string Time = string.Format("{0:hh:mm:ss tt}", DateTime.Now); if (Time.Contains("ΠΜ") || (Time.Contains("πμ")) || (Time.Contains("AM")) || (Time.Contains("am"))) { GreetingLabel.Text = "Καλημέρα - Ας ετοιμάσουμε ένα νέο μήνυμα !"; } else { GreetingLabel.Text = "Καλησπέρα - Ας ετοιμάσουμε ένα νέο μήνυμα !"; } #endregion #region Check if user email exists try { string UserEmail = File.ReadLines(Documents).Skip(1).Take(1).First(); } catch (Exception e) { MessageBox.Show("Δεν βρέθηκαν τα στοιχεία χρήστη, παρακαλώ συμπληρώστε τα στοιχεία σας και πατήστε αποθήκευση.", "Τα στοιχεία χρήστη δεν βρέθηκαν!"); UIF.ShowDialog(); } #endregion // used for wrong or empty email UserEmailIsValid = EValidation.IsValidEmail(UserEmail); }
private void EmailTextbox_TextChanged(object sender, EventArgs e) { //checks if the email is in correct form EmailValidation EValidation = new EmailValidation(); IsValid = EValidation.IsValidEmail(EmailTextbox.Text); //changes color to red if the email given is in wrong format if (IsValid) { EmailTextbox.ForeColor = Color.Black; } else { EmailTextbox.ForeColor = Color.Red; } if ((EmailTextbox.Text == "") || (EmailTextbox.Text == "Πληκτρολογίστε ΕΔΩ το email του παραλήπτη") || !(IsValid)) { SendButton.Enabled = false; SendButton.BackColor = Color.LightGray; } else { SendButton.Enabled = true; SendButton.BackColor = Color.LightBlue; } }
private void EmailTextbox_TextChanged(object sender, EventArgs e) { //checks if the email is in correct form EmailValidation EValidation = new EmailValidation(); IsValid = EValidation.IsValidEmail(EmailTextbox.Text); //changes color to red if the email given is in wrong format if (IsValid) { EmailTextbox.ForeColor = System.Drawing.Color.Black; } else { EmailTextbox.ForeColor = System.Drawing.Color.Red; } FilledTextboxes(); }