Inicio > Componentes > Componente TCustomizeGrid

Componente TCustomizeGrid

Share Button

(versión 1.3 beta)

Permite modificar algunos aspectos en la visualización de un Grid estandard.
No deriva del DBGrid, si no que funciona como complemento al componente estandard de Delphi. (En construcción…)
La propiedad Flat permite modificar el aspecto del DBGrid.
Implementa métodos para mejorar el pintado en el Grid de las celdas de tipo Booleano y Memo;
Sustituye el texto por un checkbox y (MEMO) que aparece en los campos Memo por el texto del campo.

Además provee eventos para modificar colores del DBGrid:

  • OnPaintCell: Para pintar xeldas de un determinado color.
  • OnPaintCellExt: BIS del anterior con más parámetros.
  • OnPaintColumn: Permite pintar una columna de color.
  • OnPaintRow: Permite pintar una file de color.
  • OnPaintCellImage: Permite pintar imágenes en una celda.
  • OnChangeTitleCell: Modificar las celdas de título.

Imagen del ejemplo

Download Descargar componente

5/5 - (1 voto)
Categories: Componentes Tags: , ,
  1. Galileo
    sábado, 8 de agosto de 2009 a las 20:01 | #1

    Hola,,, Luego de instalar el paquete como lo puedo usar.
    No lo encuentro en la paleta para agregarlo.
    Instale el de 2006, pero lo quiero usar en 2007

  2. Neftalí
    lunes, 10 de agosto de 2009 a las 11:41 | #2

    Hola.
    La forma más sencilla de saber donde está instalado (no sólo en este, sino el general) es revisar el componente y buscar el procedimiento Register.

    Si miras el componente, verás que en este caso se registra en “GLib”. Busca esa pestaña y debería estar el componente.

    Un saludo.

  3. El Rayo
    lunes, 2 de diciembre de 2013 a las 16:31 | #3

    No lo he visto bien al componente pero es algo similar a lo que yo he hecho en su momento, salvo que yo lo dise���±e en una clase.Igualmente voy a terminar de verlo y te comentare si encuentro algo que se pueda agregar o mejorar.Saludos

  4. Neftalí
    martes, 3 de diciembre de 2013 a las 08:55 | #4

    @El Rayo
    Es un componentes antiguo, pero cualquier aportación será bienvenido.

  5. Jhonatan Fernandez
    lunes, 17 de agosto de 2015 a las 15:56 | #5

    Hermano, este componente está excelente.

    Saludos desde República Dominicana

  6. Miguel Roman
    miércoles, 28 de julio de 2021 a las 19:21 | #6

    Hola German.

    Con este componente puedes borrar líneas?, estoy buscando como borrar Lineas (Row). Actualmente desarrollo una aplicación donde uso un TStringGrid donde es necesario añadir mas de una 1 linea dentro de una celda asi como borrar lineas. Con tu componente se pueden hacer estas 2 cosas?
    Gracias de antemano.

  7. jueves, 29 de julio de 2021 a las 08:52 | #7

    @Miguel Roman
    Hola Miguel.
    Este componente sólo afecta a la apariencia visual del Grid. De todas formas está “deprecated” y aunque te puede funcionar (puedes probarlo) está discontiuado.

    Para borrar líneas en un TStringGrid hay varias formas de hacerlo. El método Delete ya está implementado en las clases base que utiliza el TStringGrid y sólo hay que exponerlo.

    Puedes probar alguna de estas soluciones:
    http://clubdelphi.com/foros/showpost.php?p=162089&postcount=4
    http://www.clubdelphi.com/foros/showpost.php?p=282943&postcount=4
    https://stackoverflow.com/questions/16351109/how-do-i-delete-a-tstringgrid-row

  1. Sin trackbacks aún.