Storyboard是一个为其所包含的动画提供目标信息的容器。除非动画放在Storyboard中,负责不能在XMAL中被实例化。

BeginStoryboard通过将Storyboard添加到触发器上,指定了什么时候动画开始。


<Window.Triggers>
    <EventTrigger RoutedEvent="Window.Loaded">
      <EventTrigger.Actions>
          
        <BeginStoryboard>
          <Storyboard SpeedRatio="1">
              
            <DoubleAnimation Storyboard.TargetName="element"
                                Storyboard.TargetProperty="Opacity"
                                From="0.2" To="1" Duration="0:0:2.5"></DoubleAnimation>
          </Storyboard>
        </BeginStoryboard>
      </EventTrigger.Actions>
        
    </EventTrigger>
  </Window.Triggers>


Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐