728x90
728x170
■ Storyboard 엘리먼트의 TargetProperty 첨부 속성을 설정하는 방법을 보여준다.
▶ 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="TestProject"
FontFamily="나눔고딕코딩"
FontSize="16">
<Canvas>
<Ellipse Canvas.Left="10" Canvas.Top="10"
Width="100"
Height="100"
Fill="Red">
<Ellipse.Triggers>
<EventTrigger RoutedEvent="Ellipse.MouseDown">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetProperty="(Canvas.Left)"
AutoReverse="True"
Duration="0:0:2"
From="10"
To="400" />
<DoubleAnimation
Storyboard.TargetProperty="(Canvas.Top)"
AutoReverse="True"
Duration="0:0:2"
From="10"
To="400" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Ellipse.Triggers>
</Ellipse>
</Canvas>
</Window>
728x90
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[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] ParallelTimeline 엘리먼트 사용하기 (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 |
[C#/WPF] KeyBinding 엘리먼트 : F1 단축키 사용하기 (0) | 2015.09.25 |