コード例 #1
0
        private void Hide()
        {
            DoubleAnimation animation = new DoubleAnimation(0, new TimeSpan(0, 0, 0, 0, 200));

            animation.AccelerationRatio = animation.DecelerationRatio = 0.5;
            DetailsGrid.BeginAnimation(HeightProperty, animation);
            Storyboard sb = (Storyboard)FindResource("OpacityDown");

            sb.Begin(DetailsGrid);
        }
コード例 #2
0
        private void Show()
        {
            DoubleAnimation animation = new DoubleAnimation(this.ActualHeight / 8, new TimeSpan(0, 0, 0, 0, 200));

            animation.AccelerationRatio = animation.DecelerationRatio = 0.5;
            DetailsGrid.BeginAnimation(HeightProperty, animation);
            RemoveIcon.Height   = this.ActualHeight / 16;
            PosterIcon.Height   = this.ActualHeight / 14;
            PosterIcon.Margin   = new Thickness(0, 0, this.ActualWidth / 7.5, 3);
            QuestionIcon.Height = this.ActualHeight / 15;
            QuestionIcon.Margin = new Thickness(0, 0, this.ActualWidth / 3.75, 0);
            //ShowName.FontSize = this.ActualHeight / 14;
            Storyboard sb = (Storyboard)FindResource("OpacityUp");

            sb.Begin(DetailsGrid);
        }