FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
DBGrid con Button
Hola a todos,
tengo un pequeño problema, tengo un DBGrid y en una de las columnas tengo un Button el problemas es que si coloco la propiedad dgRowSelect := True, el button no funciona y como False si funciona. Gracias |
#2
|
||||
|
||||
Si tienes el botón configurado como un tipo de "InplaceEdit", ten en cuenta que cuando activas la opción dgRowSelect el TDBGrid ignora las opciones de InplaceEdit. Es algo normal según tengo entendido.
Lamentablemente, tendrás que buscar otro método para colocar el botón. Talvez te sirva pintar uno virtual en el evento OnDrawColumnCell. Saludos, Chris |
#3
|
|||
|
|||
Hola,
tengo el botón criado en el evento OnDrawColumnCell: Saludos |
#4
|
||||
|
||||
La imagen del botón que dibujas con la función DrawFrameControl aparece aún cuando activas la propiedad dgRowSelect? Cuál es en específico el problema que tienes?
|
#5
|
||||
|
||||
Hola gsilvei.
Por favor no dupliques los temas, lee la guía de estilo , en especial el punto 6 . Combiné ambos mensajes (el del foro Varios y el de BBDD) en el foro Varios. Saludos y gracias por tu colaboración. Edito: Veo que Chris ya había advertido la situación al estar redactando este mensaje.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
|||
|
|||
DBGrid con botón
Hola a todos,
tengo un pequeño problema, tengo un DBGrid y en una de las columnas tengo un botón el problemas es que si coloco la propiedad dgRowSelect := True, el botón no funciona y como False si funciona. Estoy criando el botón con el siguiente código en el evento OnDrawColumnCell del DBGrid:
sera que hay alguna otra opción para cuando seleccionar un registro pinte toda la linea. Gracias |
#7
|
||||
|
||||
Hola silvie! No deberías repetir hilos. Mejor es que sigas el hilo que habías creado ya una vez. Sin saber que habías vuelto hacer la pregunta, yo ya te he contestado en el otro.
Saludos, Chris |
#8
|
|||
|
|||
hola Chris y ecfisa,
disculpas por repetir el hilo, y si mi boton aparece, solo que no da para clicar en el. Saludos Última edición por gsilvei fecha: 06-07-2011 a las 18:48:32. |
#9
|
||||
|
||||
Hola gsilvei.
Lo que sucede es que estas dibujando un frame, pero es sólo eso: Un dibujo, no un TButton. Creo que una de las soluciones es poner un TButton en el form, asignar su propiedad Visible a False, algún código en el evento OnClick y luego hacer algo así: Podés jugar con los valores y el código dependiendo si queres que siempre se muestre el botón u ocultándolo en evento OnColExit del TDBgrid, etc, etc, dependiendo esto del comportamiento que desees tenga el botón. El código es como para acercarte alguna idea. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 06-07-2011 a las 21:53:44. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
button | mjjj | Varios | 5 | 11-06-2007 20:45:40 |
BUtton | yoko | Varios | 1 | 30-06-2006 04:28:05 |
Button en DBgrid | Iskariote0087 | Varios | 2 | 15-05-2006 13:06:13 |
Button dentro de un dbgrid | fabian20s | Conexión con bases de datos | 0 | 29-03-2005 00:17:30 |
Como ejecutar cbsEllipsis button de DbGrid en un Click? | nefy | OOP | 4 | 17-04-2004 01:40:17 |
|