728x90
반응형
728x170
▶ MainWindow.xaml
<Window x:Class="TestProject.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="800"
Height="600"
Title="DoubleAnimation 엘리먼트 : EasingFunction 속성에서 BackEase 객체 사용하기"
FontFamily="나눔고딕코딩"
FontSize="16">
<Grid>
<Rectangle
Width="100"
Height="100"
Fill="Blue">
<Rectangle.Triggers>
<EventTrigger RoutedEvent="Rectangle.MouseDown">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetName="scaleTransform"
Storyboard.TargetProperty="ScaleX"
From="1"
To="2"
Duration="00:00:01"
AutoReverse="True">
<DoubleAnimation.EasingFunction>
<BackEase
Amplitude="0.3"
EasingMode="EaseInOut" />
</DoubleAnimation.EasingFunction>
</DoubleAnimation>
<DoubleAnimation
Storyboard.TargetName="scaleTransform"
Storyboard.TargetProperty="ScaleY"
From="1"
To="2"
Duration="00:00:1"
AutoReverse="True">
<DoubleAnimation.EasingFunction>
<BackEase
Amplitude="0.3"
EasingMode="EaseInOut" />
</DoubleAnimation.EasingFunction>
</DoubleAnimation>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Rectangle.Triggers>
<Rectangle.RenderTransform>
<ScaleTransform x:Name="scaleTransform" />
</Rectangle.RenderTransform>
</Rectangle>
</Grid>
</Window>
728x90
반응형
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] FormatConvertedBitmap 클래스 사용하기 (0) | 2020.08.05 |
---|---|
[C#/WPF] CachedBitmap 클래스 사용하기 (0) | 2020.08.05 |
[C#/WPF] TransformedBitmap 클래스 사용하기 (0) | 2020.08.05 |
[C#/WPF] BmpBitmapDecoder 클래스 : BMP 이미지 파일 로드하기 (Uri 사용) (0) | 2020.08.05 |
[C#/WPF] BmpBitmapDecoder 클래스 : BMP 이미지 파일 로드하기 (FileStrem 사용) (0) | 2020.08.05 |
[C#/WPF] ScrollBar 엘리먼트 : 색상 스크롤하기 (0) | 2020.08.04 |
[C#/WPF] o:Freeze 속성 : Freezable 엘리먼트의 IsFrozen 속성 상태를 true로 설정하기 (0) | 2020.08.04 |
[C#/WPF] GridSplitter 엘리먼트 사용하기 (0) | 2020.08.04 |
[C#/WPF] Grid 엘리먼트 : ShowGridLines 속성 사용하기 (0) | 2020.08.04 |
[C#/WPF] 도형 위치/크기 변경하기 (0) | 2020.08.04 |
댓글을 달아 주세요