DESPUES DE ORDENAR UN DATAGRID

28/09/2005 - 18:13 por Selrak | Informe spam
Hola a todos,

Tengo un datagrid al que le aplico un formato condicional, es decir
segun su contenido. Cuando el usuario hace click sobre el header de la
columna, el datagrid se ordena segun ese criterio lo que me resulta muy
util. Lo que pasa es que acto seguido debo volver a aplicar el criterio
o seguiria con el anterior lo que no tiene sentido si el contenido ha
cambiado debido a la ordenación.
He probado capturar el mouse up, mouse down, click.. sin resultado, ya
que parece ser que la ordenacion se produce después de que se ejecute
el evento con lo que me quedo igual (capturo si es encima del column
header con el hitTest).
Ahora mismo estoy aplicando el nuevo formato (criterio) con un timer i
un boolean cada 0,1 segundos, pero me parece muy basto e ineficiente,
aunque funciona. ¿Alguien tiene una idea mejor?
Gracias
 

Leer las respuestas

#1 Selrak
28/09/2005 - 18:40 | Informe spam
Creo que no me he explicado bien. Me refiero a que cuando se ordena
debido al click en el header debo volver a aplicar el FORMATO
condicional, ya que la posicion ha cambiado y no se cuando hacerlo ya
que con los eventos mencionados primero se aplica el formato (con lo
que queda igual) y mas tarde se ordena realmente el datagrid.

Preguntas similares