none
Al terminar una animación con DoubleAnimation hacer una acción WPF C# RRS feed

  • Pregunta

  • Hola buenas tardes y un saludo

    me gustaría que al termino de mi animación DoubleAnimation hacer una acción pero la verdad no se que hacer o como identificar el termino de mi animación para después realizar otro proceso, les dejo mi linea de código, saludos.

        //Hacer animación de desaparecer
        DoubleAnimation Base_Principal_Animación_Aparecer = new DoubleAnimation(0, TimeSpan.FromSeconds(1));
        BeginAnimation(OpacityProperty, Base_Principal_Animación_Aparecer);

    Esta animación lo que permite es desvanecer o bajar la opacidad de mi formulario y la utilizo con el botón cerrar o finalizar aplicación y lo que me gustaría es que después de que termine mi animación se cierren todos los formulario abiertos para que finalice toda mi aplicación, el código que utilizo para finalizar mi aplicación es el siguiente.

        if (Opacity == 0)
        {
           //Finalizar aplicación
           Close();
        }
    
    El problema esta es que no detecta que la opacidad esta en 0 y por lo tanto no finaliza mi aplicación solo baja la opacidad, espero puedan ayudarme, saludos

    viernes, 26 de enero de 2018 0:05

Respuestas

Todas las respuestas