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); }
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); }