- TimeLine 클래스를 통해 표현되는 애니메이션입니다.
TimeLine 속성
AutoReverse : 애니메이션 실행 완료후 다시 역 방향으로 재실행하는지 설정
BeginTime : 애니메이션 실행 시간 설정
Duration : 애니메이션이 실행될 전체 시간 설정
FillBehavior : 애니메이션이 종료 후 현재 애니메이션을 어떻게 할 것인지 설정
SpeedRation : 애니메이션 실행 속도 지정
RepeatBehavior : 애니메이션 반복 여부 설정
MainPage.xaml |
[그림 72-1] <Grid x:Name="LayoutRoot" Background="White"> <!--스토리보드--> <Grid.Resources> <!--오른쪽으로 100px 이동--> <Storyboard x:Name="point"> <PointAnimation Storyboard.TargetName="myWon" Storyboard.TargetProperty="Center" From="50,50" To="150,50" Duration="0:0:2" AutoReverse="True"> </PointAnimation> </Storyboard> <!--Red 에서 Yellow로 변경--> <Storyboard x:Name="color"> <ColorAnimation Storyboard.TargetName="myPath" Storyboard.TargetProperty="(Fill).(SolidColorBrush.Color)" From="Red" To="Yellow" Duration="0:0:2" AutoReverse="True"> </ColorAnimation> </Storyboard> </Grid.Resources> <!--요소--> <Path x:Name="myPath" Fill="DodgerBlue" Stroke="Silver" StrokeThickness="3"> <Path.Data> <EllipseGeometry x:Name="myWon" Center="50,50" RadiusX="50" RadiusY="50"> </EllipseGeometry> </Path.Data> </Path> </Grid> |
결과화면 |
[그림 72-2] |
'Silverlight' 카테고리의 다른 글
74.SilverLight3 - DiscreteKeyFrame (0) | 2009.12.04 |
---|---|
73.SilverLight3 - LinearKeyFrame (0) | 2009.12.04 |
71.SilverLight3 - ColorAnimation (0) | 2009.12.03 |
70.SilverLight3 - PointAnimation (0) | 2009.12.03 |
69.SilverLight3 - DoubleAnimation (0) | 2009.12.03 |
Comments