Beispiel #1
0
        private void FadeOut_Completed1(object sender, EventArgs e)
        {
            NowplayingTextPanel.Visibility = Visibility.Collapsed;
            ThicknessAnimation animation = new ThicknessAnimation(new Thickness(1000, 55, 0, 25), new Thickness(1000, 0, 0, 80), TimeSpan.FromSeconds(0.5), FillBehavior.HoldEnd);

            NowplayingControlPanel.BeginAnimation(MarginProperty, animation);
        }
Beispiel #2
0
        private void SongTrans()
        {
            if (NowplayingTextPanel.Visibility == Visibility.Collapsed)
            {
                NowplayingTextPanel.Visibility = Visibility.Visible;
                ThicknessAnimation animation = new ThicknessAnimation(new Thickness(1000, 0, 0, 80), new Thickness(1000, 55, 0, 25), TimeSpan.FromSeconds(0.2), FillBehavior.HoldEnd);
                NowplayingControlPanel.BeginAnimation(MarginProperty, animation);
            }
            workingResources.NowplayingLength = (txblNowPlaying.Text.Length) * 10 + 100;
            ThicknessAnimation SlideInAnimation = new ThicknessAnimation(new Thickness(0, 0, -(workingResources.NowplayingLength) / 4, 75), new Thickness(0, 0, 0, 75), TimeSpan.FromSeconds(0.35), FillBehavior.HoldEnd);
            DoubleAnimation    FadeInAnimation  = new DoubleAnimation(0, 1, TimeSpan.FromSeconds(0.45), FillBehavior.HoldEnd);

            NowplayingTextPanel.BeginAnimation(MarginProperty, SlideInAnimation);
            NowplayingTextPanel.BeginAnimation(OpacityProperty, FadeInAnimation);
        }