Datagrid: dos preguntas

21/06/2004 - 11:40 por HOZE\(SMM\) | Informe spam
Hola

La primera:
¿cómo puedo seleccionar una celda a partir de un clic con el botón
derecho del ratón? Sólo conozco la función Select() del datagrid y esta me
selecciona una fila completa.

La segunda:

¿Cómo evito que el datagrid me muestre el menú contextual con las
acciones de la celda y me muestre uno propio? Cuando tengo texto
seleccionado se me abre el menú con las opciones típicas: copiar, cortar,
etc., pero yo quiero que salga uno mío propio, que he generado adecuadamente
y que es el menú contextual por defecto del datagrid.


Muchas gracias a todos

Preguntas similare

Leer las respuestas

#1 Anonimo
21/06/2004 - 12:56 | Informe spam
Usted podría realizar aportaciones adecuadas de código ?


Hola

La primera:
¿cómo puedo seleccionar una celda a partir de un


clic con el botón
derecho del ratón? Sólo conozco la función Select() del


datagrid y esta me
selecciona una fila completa.

La segunda:

¿Cómo evito que el datagrid me muestre el menú


contextual con las
acciones de la celda y me muestre uno propio? Cuando


tengo texto
seleccionado se me abre el menú con las opciones


típicas: copiar, cortar,
etc., pero yo quiero que salga uno mío propio, que he


generado adecuadamente
y que es el menú contextual por defecto del datagrid.


Muchas gracias a todos


.

Respuesta Responder a este mensaje
#2 HOZE\(SMM\)
21/06/2004 - 13:04 | Informe spam
No le entiendo, pero sí, ¿cuál es el problema?


1 saludo
escribió en el mensaje
news:1f67b01c4577e$71a4d460$
Usted podría realizar aportaciones adecuadas de código ?
Respuesta Responder a este mensaje
#3 HOZE\(SMM\)
21/06/2004 - 13:29 | Informe spam
Vale, he creado una clase que hereda de DataGridTextBoxColumn y he
sobrecargado el método edit() y el paint(). Aplicando a la tabla un
tablestyle con columnas de mi clase heredada, he conseguido que no se pueda
seleccionar un texto, por lo que ya, el menú contextual que sale es el mío,
el que yo quiero, con lo que doy por solucionado el punto 2.

Mi problema sigue estando en el punto 1. ¿tiene el datagrid algún modo para
establecer como activa una posición determinada?

Gracias
Respuesta Responder a este mensaje
#4 HOZE\(SMM\)
21/06/2004 - 17:28 | Informe spam
Todo solucionado. Gracias por vuestra ayuda

"HOZE(SMM)" escribió en el mensaje
news:
Hola

La primera:
¿cómo puedo seleccionar una celda a partir de un clic con el botón
derecho del ratón? Sólo conozco la función Select() del datagrid y esta me
selecciona una fila completa.

La segunda:

¿Cómo evito que el datagrid me muestre el menú contextual con las
acciones de la celda y me muestre uno propio? Cuando tengo texto
seleccionado se me abre el menú con las opciones típicas: copiar, cortar,
etc., pero yo quiero que salga uno mío propio, que he generado


adecuadamente
y que es el menú contextual por defecto del datagrid.


Muchas gracias a todos


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida