Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
silverlight文本块动画样式_Silverlight_Animation_Storyboard - Fatal编程技术网

silverlight文本块动画样式

silverlight文本块动画样式,silverlight,animation,storyboard,Silverlight,Animation,Storyboard,我想制作一个可以应用于TextBlock的样式,以创建加载文本控件。我只想让文本的不透明度在0到1之间来回跳动,直到我隐藏控件为止 我知道如何在不透明度上设置双动画,但我不知道如何以样式将故事板附加到文本块 这能做到吗?如果是,你会怎么做 谢谢 这里有一个简单的例子(尽管通常我会把故事板放在资源中) 顺便说一句,以防万一,Silverlight不支持WPF中触发器的一般丰富性,但加载的事件是一个特例 <TextBlock x:Name="txt" Text="Hello World"&

我想制作一个可以应用于TextBlock的样式,以创建加载文本控件。我只想让文本的不透明度在0到1之间来回跳动,直到我隐藏控件为止

我知道如何在不透明度上设置双动画,但我不知道如何以样式将故事板附加到文本块

这能做到吗?如果是,你会怎么做

谢谢

这里有一个简单的例子(尽管通常我会把故事板放在资源中)


顺便说一句,以防万一,Silverlight不支持WPF中触发器的一般丰富性,但加载的事件是一个特例

<TextBlock x:Name="txt" Text="Hello World">
  <TextBlock.Triggers>
     <EventTrigger RoutedEvent="TextBlock.Loaded">
       <BeginStoryboard>
         <Storyboard>
           <DoubleAnimation Storyboard.TargetName="txt"  
             Storyboard.TargetProperty="Opacity"  
             From="1.0" To="0.0" Duration="0:0:1" AutoReverse="True"  
             RepeatBehavior="Forever"
           />
         </Storyboard>                      
       </BeginStoryboard>
     </EventTrigger>
   </TextBlock.Triggers>
 </TextBlock>