private void MostrarAdvertencia(String ErrorMsgBox, TextBox tbox, char l) { tbox.BackColor = (ErrorMsgBox.Length != 0) ? Color.MistyRose : Color.White; if ("".Equals(ErrorMsgBox)) { QuitarError(l); EP1.SetError(tbox, String.Empty); return; // salir! } ReportarError(l); EP1.SetError(tbox, ErrorMsgBox); }
private void TBs_Validating(object sender, CancelEventArgs e) { TextBox tb = sender as TextBox; int a; if (!int.TryParse(tb.Text, out a)) { EP1.SetError(tb, "請輸入數值!"); e.Cancel = true; } else { EP1.SetError(tb, ""); } }