티스토리 뷰

c#

[wpf/c#] wpf에서 fade in 구현(Animation 이용)

개발자 고포고 2021. 12. 21. 12:09
반응형

[wpf/c#] wpf에서 fade in  구현(Animation 이용)

 

#Xaml - Reactangle 추가

<Grid>
<Rectangle Fill="Black" x:Name="fade" />
</Grid>

 

#C# - DoubleAnimation을 이용하여 Fade 구현

 public void Fade()
        {
            fade.Visibility = Visibility.Visible;
            DoubleAnimation dba1 = new DoubleAnimation();
            dba1.From = 1;
            dba1.To = 0;
            dba1.Duration = new Duration(TimeSpan.FromSeconds(5));
            fade.BeginAnimation(OpacityProperty, dba1);
        }

 

필요한 부분에 삽입하여 사용하면된다.

 

#c# #wpf #xaml #rectangle #fill #fade in #fade #doubleanimation #animation

반응형
댓글
반응형