VALIDAR CELDAS DATAGRIDVIEW

25/01/2007 - 10:01 por Cristina | Informe spam
Hola!!Tenia una duda sobre un datagridview...Quisiera validar las celdas d mi
datagridview y he hecho esto:

Private Sub gridPlantilla_CellValidating(ByVal sender As System.Object,
ByVal e As System.Windows.Forms.DataGridViewCellValidatingEventArgs) Handles
gridPlantilla.CellValidating
If String.IsNullOrEmpty(e.FormattedValue.ToString()) Then
MsgBox("La celda no debe estar vacía", MsgBoxStyle.Information)
e.Cancel = True
End If
End Sub

Con eso consigo q no se quede vacio, xo lo q quiero tambien es q m compruebe
unos valores y si no son esos q no m deje pasar tampoc, xo no consigo
hacerlo!No m sale...Yo solo quiero q m admita valores de turnos de trabajo, x
ejemplo (M,T,N,...)una serie de letras, el resto d letras qno m deje...A ver
si m podeis ayudar, x favooor!!!Gracias
 

Leer las respuestas

#1 Francisco Redondo
25/01/2007 - 10:47 | Informe spam
Cristina escribió:
Hola!!Tenia una duda sobre un datagridview...Quisiera validar las celdas d mi
datagridview y he hecho esto:

Private Sub gridPlantilla_CellValidating(ByVal sender As System.Object,
ByVal e As System.Windows.Forms.DataGridViewCellValidatingEventArgs) Handles
gridPlantilla.CellValidating
If String.IsNullOrEmpty(e.FormattedValue.ToString()) Then
MsgBox("La celda no debe estar vacía", MsgBoxStyle.Information)
e.Cancel = True
End If
End Sub

Con eso consigo q no se quede vacio, xo lo q quiero tambien es q m compruebe
unos valores y si no son esos q no m deje pasar tampoc, xo no consigo
hacerlo!No m sale...Yo solo quiero q m admita valores de turnos de trabajo, x
ejemplo (M,T,N,...)una serie de letras, el resto d letras qno m deje...A ver
si m podeis ayudar, x favooor!!!Gracias



Hola Cristina!!

Porque no te planteas poner un combobox en el grid? De esa forma obligas
al usuario a que escoja entre unos valores que tu has añadido. Así te
evitas el tener que comprobar el valor después.

Espero que te sirva la idea,

un saludo

Preguntas similares