1. 程式人生 > WINDOWS開發 >WPF 使用動畫設定特殊值的方法

WPF 使用動畫設定特殊值的方法

原文:WPF 使用動畫設定特殊值的方法

例如設定Visibility屬性時:

第一種方式:

<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)"  FillBehavior="HoldEnd" Storyboard.TargetName="grid">
                <DiscreteObjectKeyFrame KeyTime="0" Value="{x:Static Visibility.Hidden}"/>
                <DiscreteObjectKeyFrame KeyTime="
0:0:0.3" Value="{x:Static Visibility.Visible}"/> </ObjectAnimationUsingKeyFrames>

也就是使用static關鍵字來賦值。

第二種方式

技術分享圖片
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)"  FillBehavior="HoldEnd" Storyboard.TargetName="grid">
 <DiscreteObjectKeyFrame KeyTime="
0" > <DiscreteObjectKeyFrame.Value> <Visibility>Visible</Visibility> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames>
技術分享圖片

手動設定要設定的值。