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........... |
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 |
Añade un campo calculado y que sea éste el que conviertas en un checkbox, como te indica Delfino
|
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. |
alguien probo con lo de los bitmaps?
Alguien probò esto de los bitmaps?
Parece simple y muy estetico pero no pude hacerlo funcionar.
|
nadie?
Nadie lo ha probado?
Neftali no estas por ahi con tu sabidurìa como para dar opinión al respecto? Saludos a todos |
¿Te refieres a pintar los checkbox cargando una pequeña imagen?. sí, es algo habitual, lo hago normalmente así:
|
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. |
Cita:
|
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. :D:D Un saludo. |
Cita:
|
Justamente buscaba lograr eso...
Copio a casimiro. |
La franja horaria es GMT +2. Ahora son las 15:51:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi