/// <summary> /// Pemitir o no ingresar caracteres /// </summary> /// <param name="sender">Objeto que se envia</param> /// <param name="e">Evento del campo modificado</param> private void ValidacionTextBox(object sender, TextCompositionEventArgs e) { var texto = e.Text.Trim(); if (string.IsNullOrWhiteSpace(texto)) { e.Handled = false; } e.Handled = Extensor.ValidarSoloNumeros(e.Text); }
private void TxtNumCabezas_OnPreviewTextInput(object sender, TextCompositionEventArgs e) { try { e.Handled = Extensor.ValidarSoloNumeros(e.Text); } catch (Exception ex) { Logger.Error(ex); e.Handled = false; } }
private void TxtNumCabezas_OnPreviewKeyDown(object sender, KeyEventArgs e) { try { e.Handled = Extensor.ValidarSoloNumeros(txtImporte.Text); } catch (Exception ex) { Logger.Error(ex); e.Handled = false; } }
/// <summary> /// controla que solo se proporcionen numeros en el campo Horas Respuesta /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtHorasRespuesta_PreviewTextInput(object sender, TextCompositionEventArgs e) { try { e.Handled = Extensor.ValidarSoloNumeros(e.Text); } catch (Exception ex) { Logger.Error(ex); e.Handled = false;//si ocurrio un error al convertir, se indica que no es valido el texto ingresado } }
/// <summary> /// evento que valida que solo se ingresen numeros al campo Horas Respuesta /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TxtHorasRespuesta_OnPreviewKeyDown(object sender, KeyEventArgs e) { try { e.Handled = Extensor.ValidarSoloNumeros(txtHorasRespuesta.Text); } catch (Exception ex) { Logger.Error(ex); e.Handled = false;//si ocurrio un error al convertir, se indica que no es valido el texto ingresado } }
private void txtCodigoSap_PreviewTextInput(object sender, TextCompositionEventArgs e) { e.Handled = Extensor.ValidarSoloNumeros(e.Text); }
/// <summary> /// Preview text input /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TxtContrato_OnPreviewTextInput(object sender, TextCompositionEventArgs e) { e.Handled = Extensor.ValidarSoloNumeros(e.Text); }
/// <summary> /// Evento que se ejecuta cuando te captura una tecla en los TextBox para manejar solamente números /// </summary> private void TextBox_ValidarSoloNumeros(object sender, TextCompositionEventArgs e) { e.Handled = Extensor.ValidarSoloNumeros(e.Text); }
/// <summary> /// Valida la entrada de texto /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ValidatePreviewTextInput(object sender, TextCompositionEventArgs e) { e.Handled = AceptaSoloNumeros ? Extensor.ValidarSoloNumeros(e.Text) : Extensor.ValidarSoloLetrasYNumerosConGuion(e.Text); }