第 1 部分:创建 DoubleAnimation
1.不透明度值 1.0 使对象完全不透明,不透明度值 0.0 使对象完全不可见。 <[default] http://msdn2.microsoft.com/mtps:sentence runat="server" sentenceid="b25a8506c7a98ca77fd044981ed22f95" xmlns="http://msdn2.microsoft.com/mtps" class="tgtSentence" id="tgt51">若要使动画的不透明度值从 1.0 过渡为 0.0,可以将其 From 属性设置为 1.0,将其 To 属性设置为 0.0。 ...第 2 部分:创建演示图板
若要向对象应用动画,请创建 Storyboard 并使用 TargetName 和 TargetProperty附加属性指定要进行动画处理的对象和属性。 1.创建 Storyboard 并将动画添加为其子项。 ...2.Storyboard 必须知道要在哪里应用动画。 使用 Storyboard .TargetName 附加属性指定要进行动画处理的对象。 在下面的代码中,为 DoubleAnimation 指定了一个目标名称 MyRectangle,这是要进行动画处理的对象的名称。 ...
第 3 部分 (XAML):将演示图板与触发器关联
在 XAML 中应用和启动 Storyboard 的最简单的方法是使用事件触发器。创建一个 BeginStoryboard 对象并将演示图板与其关联。 BeginStoryboard 是一种应用和启动 Storyboard 的 TriggerAction。
创建 EventTrigger 并将 BeginStoryboard 添加至其 Actions 集合。 将 EventTrigger 的 RoutedEvent 属性设置为启动 Storyboard 所需的路由事件。
将 EventTrigger 添加至矩形的 Triggers 集合。
最新评论