Pregunta

Tengo un guión gráfico como el siguiente

   Duración = "0: 0: 1" Completado = "DeviceExplorer_Completed">    

La animación por alguna razón no parece estar funcionando de forma lineal. Si cambio la duración de algo así como Duración = "0: 0: 0,8"

y asignar el stroyboard a un evento MouseEnter de un botón, los movimientos de la animación, pero no completa, por alguna razón, muevo el ratón sobre el botón varias veces antes de que se complete enetually ...

Cualquier idea por qué?

¿Fue útil?

Solución

he tenido un problema con algo como esto cuando estaba creando el guión gráfico y animaciones de forma dinámica. Lo que me ayudó fue asegurar que la duración se fijó en las animaciones individuales. Usted puede tratar de poner un botón en la pantalla y utilizarlo para disparar el guión gráfico ... la colocación de un punto de ruptura que habría que pueda garantizar que las animaciones tenían la misma duración que el guión gráfico.

Después de encontrar la solución, no he tenido el tiempo para depurar completamente el problema, pero sospecho que tenía que ver con el orden en que estoy creando el guión gráfico y animaciones. En mi situación, el guión es muy dinámico por lo que el ajuste de la duración de algunos objetos adicionales es la menor de mis preocupaciones.

Otros consejos

Usted tiene que fijar la duración de la animación y no el guión gráfico. La animación será por defecto una duración de 1 segundo si no se establece el guión gráfico y se termina en menos tiempo de lo que lo que la animación se truncó por cualquier período de tiempo es la diferencia. Cuando se pone la duración de la animación que debería funcionar bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top