TimeLine - TimeLine속성에는 다음과 같이 존재 - Coloranimation : Color 타입의 프로퍼티를 변경시키기 위한 에니메이션 - DoubleAnimation : Double 타입의 프로퍼티를 변경시키기 위한 애니메이션 - PointAnimation : Point 타입의 프로퍼티를 변경시키기 위한 애니메이션 (AutoReverse, BeginTime, Duration, FillBehavior, SpeedRatio, RepeatBehavior ) |
AutoReverseExample - AutoReverse는 수행된 애니메이션 역방향으로 다시 수행하고자 할 경우 사용 가능 - AutoReverse 다음과 같이 예제 확인 <UserControl x:Class="AnimationExample.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" mc:Ignorable="d" d:DesignWidth="640" d:DesignHeight="480"> <Canvas x:Name="LayoutRoot"> <Canvas.Resources> <!-- 사각형을 이동 시키는 스토리 보드--> <Storyboard x:Name="rectAnimation"> <!-- Y 좌표 이동 애니메이션--> <DoubleAnimation AutoReverse="True" Storyboard.TargetName="rect" Storyboard.TargetProperty="(Canvas.Top)" From="0" To="100"/> <!-- X 좌표 이동 애니메이션 --> <DoubleAnimation AutoReverse="True" Storyboard.TargetName="rect" Storyboard.TargetProperty="(Canvas.Left)" From="0" To="100"/> </Storyboard> </Canvas.Resources> <!-- 사각형 --> <Rectangle x:Name="rect" Fill="Red" Width="100" Height="100" Canvas.Left="0" Canvas.Top="0"/> </Canvas> </UserControl> |
'.Net Project > SilverLight 3.0' 카테고리의 다른 글
60장 에니메이션 TimeLine (DurationExample) (0) | 2009.12.07 |
---|---|
59장 에니메이션 TimeLine (BeginTimeExample) (0) | 2009.12.07 |
57장 에니메이션 동작 방식 (사각형 움직이기) (0) | 2009.12.07 |
56장 스타일 탬블릿 적용(Templet) (0) | 2009.12.03 |
55장 스타일 사용 컨트롤 조작(Style) (0) | 2009.12.03 |