FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
DBgrid y PopupMenu
Hola a todos,
Estoy trabajando en un Form con un DBGrid que lee informaciones de una tabla firebird, y un componente PopupMenu con 2 opciones (Seleccionar, No Seleccionar), y estoy necesitando que quando clico con el boton derecho del mouse, mi opcion "Seleccionar", cambie el color o colocar Enabled a una linea de registro de mi DBGrid, agradeceria mucho si alguien me pudiera dar algun ejemplo de como puedo resolver, y que mantenga esas alteraciones si cierro y vuelvo abrir el form. Saludos |
#2
|
||||
|
||||
Hola gsilvei.
La verdad es que no sé si entiendo lo que buscas hacer. Pero si te interpreté bién, este código te marcará o desmarcará la fila actual del DBGrid de acuerdo a la opción que elijas en el PopupMenu:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Hola ecfisa,
voy a probarlo, gracias por el momento |
#4
|
|||
|
|||
Hola ecfisa,
Queria alguna coisa asi: Saludos |
#5
|
||||
|
||||
Hola gsilvei.
Sigo sin tener en claro la finalidad de esa 'Selección', ya que la misma sólo permanece hasta que cambies de línea. Pero bueno, esto cambia el color de la línea seleccionada a rojo con letras blancas hasta que se haga click en el MenuItem 'No seleccionar':
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
|||
|
|||
Hola ecfisa,
tengo un cliente que quiere en el dbgrid hacer clic con el boton derecho del mouse y en el popupmenu tenga esas 2 opciones de seleccionar y no seleccionar marcar los registros del dbgrid para recordar que estan pendientes. Saludos |
#7
|
||||
|
||||
Hola gsilvei.
Para hacer eso necesitarías contar con un campo bivalente a ese efecto, es decir, para que tu cliente lo marque como pendiente. De ese modo podrías evaluar el valor del campo en el evento OnDrawColumnCell y así pintar del color que gustes aquellas filas que cumplan esa condición. saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#8
|
||||
|
||||
Yo tambien me inclino con la opcion de Ecfisa, es más yo uso este sistema en un grid donde si el valor de un campo es S lo deja en blanco y si es N lo pinta en color.
Tal y como comenta Ecfisa necesitas un valor que se guarde en la tabla, lo puedes mostrar o no en el grid, pero si no tienes este valor de referencia en cuanto salgas del grid y vuelvas a entrar habrán desaparecido todos lo colores y formatos asignados. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con Popupmenu | angelp4492 | Varios | 2 | 27-12-2010 17:53:01 |
PopupMenu !!! | Ledian_Fdez | OOP | 6 | 08-11-2010 23:12:54 |
PopupMenu | cmfab | Varios | 1 | 01-11-2010 23:00:18 |
El PopupMenu | skinnerpro | OOP | 4 | 16-10-2007 01:47:30 |
popupMenu | jorodgar | Varios | 7 | 20-04-2005 17:16:22 |
|