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í:
|
|
|
|