
validacion Numerica
Publicado por denisse (6 intervenciones) el 08/03/2015 03:12:00
buenas Noches estoy tratando de hacer la validacion de un textbox mediante expresiones regulares sucede que este codigo se cumple pero cuando quiero hacer el eventoleave mediante la tecla enter no lo hace que debo agregar para que hacepte la tecla enter como parte del evento sin tener que llamarlo desde el keypress
obviamente el import system.text.expresioneRegulares esta llamado y estan definidas las variables
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Private Sub TxtDuracion_Leave(sender As Object, e As System.EventArgs) Handles TxtDuracion.Leave
If TxtDuracion.Text.Length = 0 Then
MsgBox("Indique la duracion de la Actividad")
TxtDuracion.Focus()
Else
If Not Regex.Match(TxtDuracion.Text, "^[0-9]*$", RegexOptions.IgnoreCase).Success Then
TxtDuracion.Focus()
TxtDuracion.Clear()
ValidarDuracion = False
MsgBox("Solo se Aceptan Caracteres numericos")
Else
ValidarDuracion = True
Duracion = TxtDuracion.Text
DGVProgramacion.Rows(Celdas).Cells(2).Value = Duracion
TxtPrecedencia.Focus()
End If
End If
End Sub
obviamente el import system.text.expresioneRegulares esta llamado y estan definidas las variables
Valora esta pregunta


0