Inhabilitar adición de registros en Datagrid

30/09/2004 - 02:58 por Juan Melas | Informe spam
Existe alguna propiedad que permita inhabilitar la adición de un nuevo
registro a un datagrid al desplazarse hacia abajo en la última fila, ya que
deseo efectuar la adición por medio de un botón,.

Gracias

Preguntas similare

Leer las respuestas

#1 DJ MIAO
30/09/2004 - 07:48 | Informe spam
De anadir algo seria al dataset.


Miao...
Comprate un libro..

Existe alguna propiedad que permita inhabilitar la


adición de un nuevo
registro a un datagrid al desplazarse hacia abajo en la


última fila, ya que
deseo efectuar la adición por medio de un botón,.

Gracias


.

Respuesta Responder a este mensaje
#2 fernando
30/09/2004 - 09:43 | Informe spam
hola, prueba con poner el grid en readonly
fernando
"Juan Melas" escribió en el mensaje
news:#
Existe alguna propiedad que permita inhabilitar la adición de un nuevo
registro a un datagrid al desplazarse hacia abajo en la última fila, ya


que
deseo efectuar la adición por medio de un botón,.

Gracias


Respuesta Responder a este mensaje
#3 Juan Melas
30/09/2004 - 14:26 | Informe spam
Gracias, pero necesito poder editar los renglones, el caso es para cargar
ítems de una factura, donde llamo a un formulario de búsqueda e inserto el
código y descripción, el usuario solo puede editar las cantidades y precios.


"fernando" escribió en el mensaje
news:
hola, prueba con poner el grid en readonly
fernando
"Juan Melas" escribió en el mensaje
news:#
Existe alguna propiedad que permita inhabilitar la adición de un nuevo
registro a un datagrid al desplazarse hacia abajo en la última fila, ya


que
deseo efectuar la adición por medio de un botón,.

Gracias






Respuesta Responder a este mensaje
#4 fernando
30/09/2004 - 16:28 | Informe spam
hola de nuevo, hay un metodo que se llama "ProcessCmdKey" , que esta en los
reemplazos del form en donde tienes el grid. Este metodo intercepta los
mensajes antes que sean ejecutados. En el ejemplo pregunto si la tecla es
la flecha para abajo, lo que hago es decirle que la tecla ahora es para
arriba(SendKeys.Send("Up").

Protected Overrides Function ProcessCmdKey(ByRef msg As
System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys) As
Boolean
If msg.WParam.ToInt32() = CInt(Keys.Down) Then

SendKeys.Send("{UP}")

End If

Return MyBase.ProcessCmdKey(msg, keyData)

Enf Function

Espero te sirva.

fernando

"Juan Melas" escribió en el mensaje
news:#
Existe alguna propiedad que permita inhabilitar la adición de un nuevo
registro a un datagrid al desplazarse hacia abajo en la última fila, ya


que
deseo efectuar la adición por medio de un botón,.

Gracias


Respuesta Responder a este mensaje
#5 Juan Melas
30/09/2004 - 16:37 | Informe spam
Muchas Gracias.

"fernando" escribió en el mensaje
news:u$
hola de nuevo, hay un metodo que se llama "ProcessCmdKey" , que esta en
los
reemplazos del form en donde tienes el grid. Este metodo intercepta los
mensajes antes que sean ejecutados. En el ejemplo pregunto si la tecla es
la flecha para abajo, lo que hago es decirle que la tecla ahora es para
arriba(SendKeys.Send("Up").

Protected Overrides Function ProcessCmdKey(ByRef msg As
System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys)
As
Boolean
If msg.WParam.ToInt32() = CInt(Keys.Down) Then

SendKeys.Send("{UP}")

End If

Return MyBase.ProcessCmdKey(msg, keyData)

Enf Function

Espero te sirva.

fernando

"Juan Melas" escribió en el mensaje
news:#
Existe alguna propiedad que permita inhabilitar la adición de un nuevo
registro a un datagrid al desplazarse hacia abajo en la última fila, ya


que
deseo efectuar la adición por medio de un botón,.

Gracias






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida