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="ParallelTimeline 엘리먼트 사용하기"
FontFamily="나눔고딕코딩"
FontSize="16">
<Canvas>
<Ellipse
Canvas.Left="0"
Canvas.Top="0"
Width="48"
Height="48"
Fill="Red">
<Ellipse.Triggers>
<EventTrigger RoutedEvent="Ellipse.MouseDown">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetProperty="(Canvas.Left)"
AutoReverse="True"
RepeatBehavior="20x"
Duration="0:0:0.25"
From="0"
To="288" />
<DoubleAnimation
Storyboard.TargetProperty="(Canvas.Top)"
AutoReverse="True"
Duration="0:0:5"
From="0"
To="480" />
<ParallelTimeline
BeginTime="0:0:10"
FillBehavior="Stop">
<DoubleAnimation
Storyboard.TargetProperty="Width"
Duration="0:0:1"
From="48"
To="480" />
<DoubleAnimation
Storyboard.TargetProperty="Height"
Duration="0:0:1"
From="48"
To="480" />
</ParallelTimeline>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Ellipse.Triggers>
</Ellipse>
</Canvas>
</Window>
728x90
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] ControllableStoryboardAction 엘리먼트 사용하기 (0) | 2015.10.01 |
---|---|
[C#/WPF] Storyboard 엘리먼트 : TargetProperty 속성 사용하기 (0) | 2015.10.01 |
[C#/WPF] Trigger 엘리먼트 : EnterActions/ExitActions 속성 사용하기 (0) | 2015.10.01 |
[C#/WPF] EventTrigger 엘리먼트 : 마우스 진입/이탈시 버튼 폰트 크기 변경하기 (0) | 2015.10.01 |
[C#/WPF] ColorAnimation 엘리먼트 사용하기 (0) | 2015.09.29 |
[C#/WPF] Storyboard 엘리먼트 : TargetProperty 첨부 속성 설정하기 (0) | 2015.09.29 |
[C#/WPF] Storyboard 엘리먼트 사용하기 (0) | 2015.09.29 |
[C#/WPF] EventTrigger 엘리먼트 : 버튼 클릭시 버튼 폰트 크기 변경하기 (0) | 2015.09.29 |
[C#/WPF] Viewport3D 엘리먼트 : 3D 삼각형 만들기 (0) | 2015.09.27 |
[C#/WPF] Viewport3D 엘리먼트 : 컨트롤 3D 회전시키기 (0) | 2015.09.27 |