DataGridView - Check Ingreso

01/02/2007 - 12:51 por Ivan Pequeño | Informe spam
Hola a todos,

A ver si alguien me da una pista

Necesito controlar el tipo y largo de ingreso
en un Datagridview (Celda tipo texto), que NO ESTA BIND (CONECTADO A BDD)
Tengo un código que es algo así
Private Sub SalasDgv_KeyPress(ByVal sender As Object, _
ByVal e As
System.Windows.Forms.KeyPressEventArgs) _
Handles SalasDgv.KeyPress

Dim Key As String = Chr(AscW(e.KeyChar))

With SLS
Dim L As Integer = Len(SalasDgv(.AzCol, .AzRow).value)
Select Case .AzCol
Case 3 : If L > 40 Then e.KeyChar = ChrW(0)
Case 4
Case 5

End Select
End With

Sin embargo el evento KeyPress, no se produce cuando estoy Editando...

Podría interceptar el ingreso en CeldaValueChanged, pero ahí, en ese evento,
no se
que tecla fue presionada, ya que e As System.Windows.Forms.??? trae otros
elementos

Ambiente XpSp2 Vb.net 2005

Alguien tiene un Link ?
Idea ?
Orientación ?

De antemano, muchas gracias
 

Preguntas similares