cambio de tamaño del evento en flex
-
06-07-2019 - |
Pregunta
Tengo el siguiente problema. Utilizo un componente personalizado para pintar un gráfico en un lienzo, ahora, cuando se cambia el tamaño de la ventana, quiero determinar el ancho y la altura reales de mi lienzo para redimensionar el gráfico también, por lo tanto, utilicé el evento de cambio de tamaño que puedo usar en mxml. Ahora detecté en mi método para cambiar el tamaño, solo recibo el ancho y la altura del lienzo justo antes del cambio de tamaño, no después. Al agarrar un borde de mi ventana y moverlo lentamente para cambiar el tamaño, no importa, pero al maximizar o minimizar las ventanas, esto juega un papel más importante. ¿Alguien puede decirme la razón de ese comportamiento? ¿Cuál es la solución adecuada para ese problema?
Gracias de antemano
Sebastián
Solución
Si utiliza el evento de cambio de tamaño, debe verificar el ancho y alto de la propiedad currentTarget en el evento.