Ir al contenido


Foto

[ExtPascal] Colorear filas en una grilla


  • Por favor identifícate para responder
1 respuesta en este tema

#1 wdemello

wdemello

    Newbie

  • Miembros
  • Pip
  • 1 mensajes

Escrito 22 abril 2012 - 09:23

Queridos amigos quisiera compartir con ustedes este truco para ExtPascal:
las líneas impares de la grilla quedan de otro color

 

delphi
  1. GridPanel := TExtGridGridPanel.Create;
  2.   With GridPanel Do
  3.   Begin
  4.     ViewConfig := JSObject(
  5.     'getRowClass: function(record, index, rowParams, ds) {'+
  6.         'if (index%2 == 0) {'+
  7.         'rowParams.tstyle += "background-color:white;";' +
  8.         'rowParams.tstyle += "color:black;";'+
  9.         '}'+
  10.         'else  {'+
  11.         'rowParams.tstyle += "background-color:#C0A7EB;";' +
  12.         'rowParams.tstyle += "color:black;";'+
  13.  
  14.         '}'+
  15.     '}');
  16. -----
  17. End;





  • 0

#2 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 22 abril 2012 - 05:33

Bienvenido wdemello.

Gracias por el interés en dejar tu truco. He movido tu hilo a la sección de trucos, creo que es su lugar mas apropiado.
Como nuevo miembro re recomiendo que uses las etiquetas de código para que éste sea mas legible: Como usar las etiquetas en tus mensajes. Observarás que se las he añadido.
No te olvides de probar bien tu código antes de publicarlo y si lo crees conveniente añade las explicaciones pertinentes.
Así mismo lee las normas del foro y las recomendaciones. :)

En DelphiAccess te sentirás como en casa.



Saludos.
  • 0




IP.Board spam blocked by CleanTalk.