2010-08-13 19 views
2

我有視覺狀態=加載。我需要在這個視覺狀態顯示加載循環與總是重複的動畫。但它只重複一次!我如何設置重複的行爲永遠?Silverlight在視覺狀態下重複行爲

 <VisualState x:Name="LoadingChildNodes"> 
            <Storyboard RepeatBehavior="Forever" AutoReverse="False"> 
             <DoubleAnimation Duration="0" To="0.915" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="grid1" d:IsOptimized="True"/> 
             <DoubleAnimation 
              Duration="0:0:2" To="360" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="ellipse" d:IsOptimized="True"/> 
            </Storyboard> 
           </VisualState> 

回答

1

實測溶液:)

      <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="ellipse"> 
              <EasingDoubleKeyFrame KeyTime="0" Value="0"/> 
              <EasingDoubleKeyFrame KeyTime="0:0:2" Value="360"/> 
             </DoubleAnimationUsingKeyFrames> 
相關問題