Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/04/2011, 10:22
CHOSS
 
Fecha de Ingreso: abril-2010
Mensajes: 66
Antigüedad: 14 años
Puntos: 4
Respuesta: Borrar contenido de una celda de gridview

Cita:
Iniciado por fernan2010 Ver Mensaje
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