![]() |
Sombreado Columna ListView
Hola.
Estoy intentando hacer un ListView que cambie de color la columna que clickeo. el código es más o menos así:
IndiceCampo es un entero donde guardo la posición (no el index) de la columna clickeada. PosCamPrin es la posición (de nuevo no tiene por que coincidir con el index) de la columna del campo principal (el que tiene los items). Este trozo de código lo que hace es sacar el index de la columna con posición=IndiceCampo:
El problema es que cuando yo cambio de posición una columna, no se modifica su column.index, por lo que tengo que hacer la conversión de arriba. El caso es que si la columna principal, está en la posición 0, me funciona sin problemas, pero si está en otra posición se me desajusta todo. Para cargar las columnas las leo de un .ini, por lo que puede que la columna principal no esté en la posición 0. Bueno, espero haber explicado más o menos bien mi problema. Un saludo, y gracias. |
La franja horaria es GMT +2. Ahora son las 21:43:09. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi