Пример #1
0
        private void CajaTexto_Validating(object sender, CancelEventArgs e)
        {
            TextBox objTextBox = (TextBox)sender;
            //try
            //{
            //  datoCajaTexto = Convert.ToDouble(objTextBox.Text);
            //}
            //catch (Exception)
            //{
            //  e.Cancel = true;
            //  objTextBox.SelectAll();
            //  ProveedorDeError.SetError(objTextBox, "Tiene que ser numérico");
            //}
            string patron = "^[+-]?[0-9]+,?[0-9]*$";

            if (Regex.IsMatch(objTextBox.Text, patron))
            {
                datoCajaTexto = Convert.ToDouble(objTextBox.Text);;
            }
            else
            {
                e.Cancel = true;
                objTextBox.SelectAll();
                ProveedorDeError.SetError(objTextBox, "Tiene que ser numérico");
            }
        }
Пример #2
0
        private void CajaTexto_Validating(System.Object sender, System.ComponentModel.CancelEventArgs e)
        {
            TextBox objTextBox = (TextBox)sender;

            try
            {
                datoCajaTexto = Convert.ToDouble(objTextBox.Text);
            }
            catch (Exception)
            {
                e.Cancel = true;
                objTextBox.SelectAll();
                ProveedorDeError.SetError(objTextBox, "Tiene que ser numérico");
                //MsgBox("Tiene que ser numérico")
            }
        }
Пример #3
0
 private void CajaTexto_Validated(System.Object sender, System.EventArgs e)
 {
     Debug.WriteLine("Caja de texto validada");
     ProveedorDeError.Clear();
     Conversion(sender);
 }
Пример #4
0
 private void CajaTexto_Validated(object sender, EventArgs e)
 {
     ProveedorDeError.Clear();
     Conversion(sender);
 }