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 checks como ?
Hola amigos del foro como podria mostrar check en una columna del DBGrid de manera que podria activarlo o no..........
Acabo e ver post relacionados , pero a diferencia de esto no tengo campos booleanos , sino que deseo tener check en una columna de manera que al seleccionrlos me permitiria borrar el registro o registros, se que e puede hacer de otra manara mas facil pero me lo solicitan asi. Espero sus comentarios........... Última edición por Coco_jac fecha: 02-12-2005 a las 18:56:42. |
#2
|
|||
|
|||
intenta esto, teniendo una imagelist con dos bitmaps, una para el estado cheked y otra para el unchecked, el evento es el OnDrawColumnCell:
Código:
if Column.Field = campo then begin DBGrid1.Canvas.FillRect(Rect); if campo.value = 0 then //unchecked condition ImageList1.Draw(DBGrid1.Canvas,Rect.Left+10,Rect.Top+1,0) else //checked condition ImageList1.Draw(DBGrid1.Canvas,Rect.Left+10,Rect.Top+1,1); end; |
#3
|
||||
|
||||
Añade un campo calculado y que sea éste el que conviertas en un checkbox, como te indica Delfino
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 02-12-2005 a las 19:58:44. |
#4
|
||||
|
||||
Usalo
este problema me aquejo hace ya un tiempo, y esta explicado aqui:
http://www.clubdelphi.com/foros/show...t=dbgrid+check ademas agregaria esto : dbgrid1.SelectedIndex:=cualquiera; para que el efecto del click sea mas original aun.
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
#5
|
|||
|
|||
alguien probo con lo de los bitmaps?
Alguien probò esto de los bitmaps?
Parece simple y muy estetico pero no pude hacerlo funcionar.
|
#6
|
|||
|
|||
nadie?
Nadie lo ha probado?
Neftali no estas por ahi con tu sabidurìa como para dar opinión al respecto? Saludos a todos |
#7
|
||||
|
||||
¿Te refieres a pintar los checkbox cargando una pequeña imagen?. sí, es algo habitual, lo hago normalmente así:
|
#8
|
||||
|
||||
Hola.
Yo utilizo algo parecido a: Permite el usar varias imágenes para distintos valores, pero el código de Casimiro realmente es mucho más simple... (y ya me lo copié ) Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 04-05-2012 a las 04:29:58. |
#9
|
||||
|
||||
¿Y mis derechos de autor?, espera que recuerde... ah, no, si yo también lo copié
|
#10
|
||||
|
||||
Yo también lo hacia cómo ecfisa pero el tuyo casimiro notevi, es más corto y no hay que crear ni destruir ningún Objecto, no te acostaras sin saber algo más.
Perdón pero yo también me lo he copiado. Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
#11
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 04-05-2012 a las 13:44:35. |
#12
|
|||
|
|||
Justamente buscaba lograr eso...
Copio a casimiro. |
|
|
|