Cita:
Iniciado por fernan2010
Si, Choss, asi de facil, pero no consigo dar con la propiedad
Si lo kieres hacer dentro de la Celda en momento de edicion. . . . . . . Chekate primero este video. . .
http://www.youtube.com/watch?v=vSOYxB9KLzw
Es para validar el Enter. . . Pero vas a modificar la Clase que se agrega que es la de DgvPlus. . . en la Funcion ProcessDialogKey y vas a poner esto. . .
Código:
Protected Overrides Function ProcessDialogKey(ByVal keyData As System.Windows.Forms.Keys) As Boolean
If keyData = Keys.Delete Then'si se preciona la tecla DELETE
Me.EndEdit(True)'Termina el modo edicion de la celda
Me.Rows(Me.CurrentCell.RowIndex).Cells(Me.CurrentCell.ColumnIndex).Value = ""'Limpia la celda actual
Me.BeginEdit(True)'Vuelve en modo edicion la celda
Return True'Termina el proceso
Else 'Si es otra tecla. . .
Return MyBase.ProcessDialogKey(keyData) 'devuelve el keydata
End If
End Function
Igual puedes borrar la otra funcion y solo dejar esta funcion dentro de esa clase. . . . y lo puedes igual complementar al Enter si kieres tambien jeje. .
Bueno espero que te sirva esta solucion es la que encontre recientemente jeje :)
Saludos