System.Windows.Media.Animation 命名空間
提供可支援屬性動畫功能的型別,包含時刻表、腳本和主要畫面格。 Provides types that support property animation functionality, including timelines, storyboards, and key frames.
類別
Animatable |
提供動畫支援的抽象類別 (Abstract Class)。Abstract class that provides animation support. |
AnimationClock |
維護 AnimationTimeline 的執行階段狀態,並處理其輸出值。Maintains the run-time state of an AnimationTimeline and processes its output values. |
AnimationException |
在建立屬性動畫時發生錯誤所擲回的例外狀況 (Exception)。The exception that is thrown when an error occurs while animating a property. |
AnimationTimeline |
定義產生輸出值的一段時間。Defines a segment of time over which output values are produced. 這些值用來繪製目標屬性。These values are used to animate a target property. |
BackEase |
表示緩動函式,這個函式會於開始在指示的路徑顯示動畫之前,稍微撤回動畫的動作。Represents an easing function that retracts the motion of an animation slightly before it begins to animate in the path indicated. |
BeginStoryboard |
開始 Storyboard 並將其動畫散發至動畫之目標物件和屬性的觸發程序動作。A trigger action that begins a Storyboard and distributes its animations to their targeted objects and properties. |
BooleanAnimationBase |
抽象類別,實作時會以動畫方式顯示 Boolean 值。Abstract class that, when implemented, animates a Boolean value. |
BooleanAnimationUsingKeyFrames |
將 Boolean 在指定的 Duration 內沿著一組 KeyFrames 繪製屬性的值。Animates the value of a property that takes a Boolean along a set of KeyFrames over a specified Duration. |
BooleanKeyFrame |
實作時,以自己的目標值和 BooleanAnimationUsingKeyFrames 的插補方法定義區段的抽象類別。Abstract class that, when implemented, defines a segment with its own target value and interpolation method for a BooleanAnimationUsingKeyFrames. |
BooleanKeyFrameCollection |
表示 BooleanKeyFrame 物件的集合。Represents a collection of BooleanKeyFrame objects. |
BounceEase |
表示緩動函式,這個函式會建立動畫彈跳效果。Represents an easing function that creates an animated bouncing effect. |
ByteAnimation |
使用線性插補在指定 Duration 的兩個目標值之間繪製 Byte 屬性值。Animates the value of a Byte property between two target values using linear interpolation over a specified Duration. |
ByteAnimationBase |
抽象類別,實作時會以動畫方式顯示 Byte 值。Abstract class that, when implemented, animates a Byte value. |
ByteAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Byte 屬性的值。Animates the value of a Byte property along a set of KeyFrames. |
ByteKeyFrame |
實作時,以自己的目標值和 ByteAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ByteAnimationUsingKeyFrames. |
ByteKeyFrameCollection |
表示 ByteKeyFrame 物件的集合。Represents a collection of ByteKeyFrame objects. |
CharAnimationBase |
抽象類別,實作時會以動畫方式顯示 Char 值。Abstract class that, when implemented, animates a Char value. |
CharAnimationUsingKeyFrames |
在指定的 Duration 內沿著一組 KeyFrames 繪製 Char 屬性的值。Animates the value of a Char property along a set of KeyFrames over a specified Duration. |
CharKeyFrame |
實作時,以自己的目標值和 CharAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a CharAnimationUsingKeyFrames. |
CharKeyFrameCollection |
表示 CharKeyFrame 物件的集合。Represents a collection of CharKeyFrame objects. |
CircleEase |
表示緩動函式,這個函式會利用循環函式來建立加速和 (或) 減速的動畫。Represents an easing function that creates an animation that accelerates and/or decelerates using a circular function. |
Clock |
維護 Timeline 的執行階段計時狀態。Maintains run-time timing state for a Timeline. |
ClockCollection |
代表 Clock 物件的已排序集合。Represents an ordered collection of Clock objects. |
ClockController | |
ClockGroup |
Clock 類型的組合,搭配以 TimelineGroup 為基礎的行為。An assemblage of Clock types with behavior based off of a TimelineGroup. |
ColorAnimation |
使用線性插補於指定 Duration 內在兩個目標值之間以動畫顯示 Color 屬性值。Animates the value of a Color property between two target values using linear interpolation over a specified Duration. |
ColorAnimationBase |
抽象類別,實作時會以動畫方式顯示 Color 值。Abstract class that, when implemented, animates a Color value. |
ColorAnimationUsingKeyFrames |
在指定的 Duration 內沿著一組 KeyFrames 繪製 Color 屬性的值。Animates the value of a Color property along a set of KeyFrames over a specified Duration. |
ColorKeyFrame |
實作時,以自己的目標值和 ColorAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ColorAnimationUsingKeyFrames. |
ColorKeyFrameCollection |
表示 ColorKeyFrame 物件的集合。Represents a collection of ColorKeyFrame objects. |
ControllableStoryboardAction |
管理 BeginStoryboard 動作已套用的 Storyboard。Manipulates a Storyboard that has been applied by a BeginStoryboard action. |
CubicEase |
代表建立動畫之 easing 函式,其使用公式 f(t) = t3 來加速或減速。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t3. |
DecimalAnimation |
使用線性插補於指定 Duration 內在兩個目標值之間以動畫顯示 Decimal 屬性值。Animates the value of a Decimal property between two target values using linear interpolation over a specified Duration. |
DecimalAnimationBase |
抽象類別,實作時會以動畫方式顯示 Decimal 值。Abstract class that, when implemented, animates a Decimal value. |
DecimalAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Decimal 屬性的值。Animates the value of a Decimal property along a set of KeyFrames. |
DecimalKeyFrame |
實作時,以自己的目標值和 DecimalAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a DecimalAnimationUsingKeyFrames. |
DecimalKeyFrameCollection |
表示 DecimalKeyFrame 物件的集合。Represents a collection of DecimalKeyFrame objects. |
DiscreteBooleanKeyFrame |
使用離散插補,從上一個主要畫面格的 Boolean 值以動畫顯示到其自有的 Value。Animates from the Boolean value of the previous key frame to its own Value using discrete interpolation. |
DiscreteByteKeyFrame |
使用離散插補,從上一個主要畫面格的 Byte 值以動畫顯示到其自有的 Value。Animates from the Byte value of the previous key frame to its own Value using discrete interpolation. |
DiscreteCharKeyFrame |
使用離散插補,從上一個主要畫面格的 Char 值以動畫顯示到其自有的 Value。Animates from the Char value of the previous key frame to its own Value using discrete interpolation. |
DiscreteColorKeyFrame |
使用離散插補,從上一個主要畫面格的 Color 值以動畫顯示到其自有的 Value。Animates from the Color value of the previous key frame to its own Value using discrete interpolation. |
DiscreteDecimalKeyFrame |
使用離散插補,從上一個主要畫面格的 Decimal 值以動畫顯示到其自有的 Value。Animates from the Decimal value of the previous key frame to its own Value using discrete interpolation. |
DiscreteDoubleKeyFrame |
使用離散插補,從上一個主要畫面格的 Double 值以動畫顯示到其自有的 Value。Animates from the Double value of the previous key frame to its own Value using discrete interpolation. |
DiscreteInt16KeyFrame |
使用離散插補,從上一個主要畫面格的 Int16 值以動畫顯示到其自有的 Value。Animates from the Int16 value of the previous key frame to its own Value using discrete interpolation. |
DiscreteInt32KeyFrame |
使用離散插補,從上一個主要畫面格的 Int32 值以動畫顯示到其自有的 Value。Animates from the Int32 value of the previous key frame to its own Value using discrete interpolation. |
DiscreteInt64KeyFrame |
使用離散插補,從上一個主要畫面格的 Int64 值以動畫顯示到其自有的 Value。Animates from the Int64 value of the previous key frame to its own Value using discrete interpolation. |
DiscreteMatrixKeyFrame |
使用離散插補,從上一個主要畫面格的 Matrix 值以動畫顯示到其自有的 Value。Animates from the Matrix value of the previous key frame to its own Value using discrete interpolation. |
DiscreteObjectKeyFrame |
使用離散插補,從上一個主要畫面格的 Object 值以動畫顯示到其自有的 Value。Animates from the Object value of the previous key frame to its own Value using discrete interpolation. |
DiscretePoint3DKeyFrame |
使用離散插補,從上一個主要畫面格的 Point3D 值以動畫顯示到其自有的 Value。Animates from the Point3D value of the previous key frame to its own Value using discrete interpolation. |
DiscretePointKeyFrame |
使用離散插補,從上一個主要畫面格的 Point 值以動畫顯示到其自有的 Value。Animates from the Point value of the previous key frame to its own Value using discrete interpolation. |
DiscreteQuaternionKeyFrame |
使用離散插補,從上一個主要畫面格的 Quaternion 值以動畫顯示到其自有的 Value。Animates from the Quaternion value of the previous key frame to its own Value using discrete interpolation. |
DiscreteRectKeyFrame |
使用離散插補,從上一個主要畫面格的 Rect 值以動畫顯示到其自有的 Value。Animates from the Rect value of the previous key frame to its own Value using discrete interpolation. |
DiscreteRotation3DKeyFrame |
使用離散插補,從上一個主要畫面格的 Rotation3D 值以動畫顯示到其自有的 Value。Animates from the Rotation3D value of the previous key frame to its own Value using discrete interpolation. |
DiscreteSingleKeyFrame |
使用離散插補,從上一個主要畫面格的 Single 值以動畫顯示到其自有的 Value。Animates from the Single value of the previous key frame to its own Value using discrete interpolation. |
DiscreteSizeKeyFrame |
使用離散插補,從上一個主要畫面格的 Size 值以動畫顯示到其自有的 Value。Animates from the Size value of the previous key frame to its own Value using discrete interpolation. |
DiscreteStringKeyFrame |
使用離散插補,從上一個主要畫面格的 String 值以動畫顯示到其自有的 Value。Animates from the String value of the previous key frame to its own Value using discrete interpolation. |
DiscreteThicknessKeyFrame |
使用離散插補,從上一個主要畫面格的 Thickness 值以動畫顯示到其自有的 Value。Animates from the Thickness value of the previous key frame to its own Value using discrete interpolation. |
DiscreteVector3DKeyFrame |
使用離散插補,從上一個主要畫面格的 Vector3D 值以動畫顯示到其自有的 Value。Animates from the Vector3D value of the previous key frame to its own Value using discrete interpolation. |
DiscreteVectorKeyFrame |
使用離散插補,從上一個主要畫面格的 Vector 值以動畫顯示到其自有的 Value。Animates from the Vector value of the previous key frame to its own Value using discrete interpolation. |
DoubleAnimation |
使用線性插補於指定 Duration 內在兩個目標值之間以動畫顯示 Double 屬性值。Animates the value of a Double property between two target values using linear interpolation over a specified Duration. |
DoubleAnimationBase |
抽象類別,實作時會以動畫方式顯示 Double 值。Abstract class that, when implemented, animates a Double value. |
DoubleAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Double 屬性的值。Animates the value of a Double property along a set of KeyFrames. |
DoubleAnimationUsingPath |
使用 PathGeometry 指定兩個以上的目標值,以這些值之間繪製 Double 屬性值。Animates the value of a Double property between two or more target values using a PathGeometry to specify those values. 這個動畫可用來使視覺物件沿著路徑移動。This animation can be used to move a visual object along a path. |
DoubleKeyFrame |
實作時,以自己的目標值和 DoubleAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a DoubleAnimationUsingKeyFrames. |
DoubleKeyFrameCollection |
表示 DoubleKeyFrame 物件的集合。Represents a collection of DoubleKeyFrame objects. |
EasingByteKeyFrame |
可讓您將 easing 函式與 ByteAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a ByteAnimationUsingKeyFrames key frame animation. |
EasingColorKeyFrame |
可讓您將 easing 函式與 ColorAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a ColorAnimationUsingKeyFrames key frame animation. |
EasingDecimalKeyFrame |
可讓您將加/減速函數與 DecimalAnimationUsingKeyFrames 主要框架動畫相關聯的抽象類別。An abstract class that enables you to associate easing functions with a DecimalAnimationUsingKeyFrames key frame animation. |
EasingDoubleKeyFrame |
可讓您將 easing 函式與 DoubleAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a DoubleAnimationUsingKeyFrames key frame animation. |
EasingFunctionBase |
提供所有緩動函式的基底類別 (Base Class)。Provides the base class for all the easing functions. |
EasingInt16KeyFrame |
可讓您將 easing 函式與 Int16AnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a Int16AnimationUsingKeyFrames key frame animation. |
EasingInt32KeyFrame |
可讓您將 easing 函式與 Int32AnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a Int32AnimationUsingKeyFrames key frame animation. |
EasingInt64KeyFrame |
可讓您將 easing 函式與 Int64AnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a Int64AnimationUsingKeyFrames key frame animation. |
EasingPoint3DKeyFrame |
可讓您將 easing 函式與 Point3DAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a Point3DAnimationUsingKeyFrames key frame animation. |
EasingPointKeyFrame |
可讓您將 easing 函式與 PointAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a PointAnimationUsingKeyFrames key frame animation. |
EasingQuaternionKeyFrame |
可讓您將 easing 函式與 QuaternionAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a QuaternionAnimationUsingKeyFrames key frame animation. |
EasingRectKeyFrame |
可讓您將 easing 函式與 RectAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a RectAnimationUsingKeyFrames key frame animation. |
EasingRotation3DKeyFrame |
可讓您將 easing 函式與 Rotation3DAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a Rotation3DAnimationUsingKeyFrames key frame animation. |
EasingSingleKeyFrame |
可讓您將 easing 函式與 SingleAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a SingleAnimationUsingKeyFrames key frame animation. |
EasingSizeKeyFrame |
可讓您將 easing 函式與 SizeAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a SizeAnimationUsingKeyFrames key frame animation. |
EasingThicknessKeyFrame |
可讓您將 easing 函式與 ThicknessAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a ThicknessAnimationUsingKeyFrames key frame animation. |
EasingVector3DKeyFrame |
可讓您將 easing 函式與 Vector3DAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a Vector3DAnimationUsingKeyFrames key frame animation. |
EasingVectorKeyFrame |
可讓您將 easing 函式與 VectorAnimationUsingKeyFrames 主要畫面格動畫產生關聯的類別。A class that enables you to associate easing functions with a VectorAnimationUsingKeyFrames key frame animation. |
ElasticEase |
表示緩動函式,這個函式會建立類似於彈簧來回振動直到停止的動畫。Represents an easing function that creates an animation that resembles a spring oscillating back and forth until it comes to rest. |
ExponentialEase |
表示 easing 函式,這個函式會使用指數公式建立可加速和/或減速的動畫。Represents an easing function that creates an animation that accelerates and/or decelerates using an exponential formula. |
Int16Animation |
使用線性插補於指定 Duration 內在兩個目標值之間以動畫顯示 Int16 屬性值。Animates the value of a Int16 property between two target values using linear interpolation over a specified Duration. |
Int16AnimationBase |
抽象類別,實作時會以動畫方式顯示 Int16 值。Abstract class that, when implemented, animates a Int16 value. |
Int16AnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Int16 屬性的值。Animates the value of a Int16 property along a set of KeyFrames. |
Int16KeyFrame |
實作時,以自己的目標值和 Int16AnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int16AnimationUsingKeyFrames. |
Int16KeyFrameCollection |
表示 Int16KeyFrame 物件的集合。Represents a collection of Int16KeyFrame objects. |
Int32Animation |
使用線性插補在指定 Duration 的兩個目標值之間繪製 Int32 屬性值。Animates the value of an Int32 property between two target values using linear interpolation over a specified Duration. |
Int32AnimationBase |
抽象類別,實作時會以動畫方式顯示 Int32 值。Abstract class that, when implemented, animates a Int32 value. |
Int32AnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Int32 屬性的值。Animates the value of a Int32 property along a set of KeyFrames. |
Int32KeyFrame |
實作時,以自己的目標值和 Int32AnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int32AnimationUsingKeyFrames. |
Int32KeyFrameCollection |
表示 Int32KeyFrame 物件的集合。Represents a collection of Int32KeyFrame objects. |
Int64Animation |
使用線性插補在指定 Duration 的兩個目標值之間繪製 Int64 屬性值。Animates the value of a Int64 property between two target values using linear interpolation over a specified Duration. |
Int64AnimationBase |
抽象類別,實作時會以動畫方式顯示 Int64 值。Abstract class that, when implemented, animates a Int64 value. |
Int64AnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Int64 屬性的值。Animates the value of a Int64 property along a set of KeyFrames. |
Int64KeyFrame |
實作時,以自己的目標值和 Int64AnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Int64AnimationUsingKeyFrames. |
Int64KeyFrameCollection |
表示 Int64KeyFrame 物件的集合。Represents a collection of Int64KeyFrame objects. |
KeySpline |
這個類別可供曲線主要畫面格用來定義動畫進度。This class is used by a spline key frame to define animation progress. |
LinearByteKeyFrame |
使用線性插補,從上一個主要畫面格的 Byte 值以動畫顯示到其自有的 Value。Animates from the Byte value of the previous key frame to its own Value using linear interpolation. |
LinearColorKeyFrame |
使用線性插補,從上一個主要畫面格的 Color 值以動畫顯示到其自有的 Value。Animates from the Color value of the previous key frame to its own Value using linear interpolation. |
LinearDecimalKeyFrame |
使用線性插補,從上一個主要畫面格的 Decimal 值以動畫顯示到其自有的 Value。Animates from the Decimal value of the previous key frame to its own Value using linear interpolation. |
LinearDoubleKeyFrame |
使用線性插補,從上一個主要畫面格的 Double 值以動畫顯示到其自有的 Value。Animates from the Double value of the previous key frame to its own Value using linear interpolation. |
LinearInt16KeyFrame |
使用線性插補,從上一個主要畫面格的 Int16 值以動畫顯示到其自有的 Value。Animates from the Int16 value of the previous key frame to its own Value using linear interpolation. |
LinearInt32KeyFrame |
使用線性插補,從上一個主要畫面格的 Int32 值以動畫顯示到其自有的 Value。Animates from the Int32 value of the previous key frame to its own Value using linear interpolation. |
LinearInt64KeyFrame |
使用線性插補,從上一個主要畫面格的 Int64 值以動畫顯示到其自有的 Value。Animates from the Int64 value of the previous key frame to its own Value using linear interpolation. |
LinearPoint3DKeyFrame |
使用線性插補,從上一個主要畫面格的 Point3D 值以動畫顯示到其自有的 Value。Animates from the Point3D value of the previous key frame to its own Value using linear interpolation. |
LinearPointKeyFrame |
使用線性插補,從上一個主要畫面格的 Point 值以動畫顯示到其自有的 Value。Animates from the Point value of the previous key frame to its own Value using linear interpolation. |
LinearQuaternionKeyFrame |
使用線性插補,從上一個主要畫面格的 Quaternion 值以動畫顯示到其自有的 Value。Animates from the Quaternion value of the previous key frame to its own Value using linear interpolation. |
LinearRectKeyFrame |
使用線性插補,從上一個主要畫面格的 Rect 值以動畫顯示到其自有的 Value。Animates from the Rect value of the previous key frame to its own Value using linear interpolation. |
LinearRotation3DKeyFrame |
使用線性插補,從上一個主要畫面格的 Rotation3D 值以動畫顯示到其自有的 Value。Animates from the Rotation3D value of the previous key frame to its own Value using linear interpolation. |
LinearSingleKeyFrame |
使用線性插補,從上一個主要畫面格的 Single 值以動畫顯示到其自有的 Value。Animates from the Single value of the previous key frame to its own Value using linear interpolation. |
LinearSizeKeyFrame |
使用線性插補,從上一個主要畫面格的 Size 值以動畫顯示到其自有的 Value。Animates from the Size value of the previous key frame to its own Value using linear interpolation. |
LinearThicknessKeyFrame |
使用線性插補,從上一個主要畫面格的 Thickness 值以動畫顯示到其自有的 Value。Animates from the Thickness value of the previous key frame to its own Value using linear interpolation. |
LinearVector3DKeyFrame |
使用線性插補,從上一個主要畫面格的 Vector3D 值以動畫顯示到其自有的 Value。Animates from the Vector3D value of the previous key frame to its own Value using linear interpolation. |
LinearVectorKeyFrame |
使用線性插補,從上一個主要畫面格的 Vector 值以動畫顯示到其自有的 Value。Animates from the Vector value of the previous key frame to its own Value using linear interpolation. |
MatrixAnimationBase |
抽象類別,實作時會以動畫方式顯示 Matrix 值。Abstract class that, when implemented, animates a Matrix value. |
MatrixAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Matrix 屬性的值。Animates the value of a Matrix property along a set of KeyFrames. |
MatrixAnimationUsingPath |
使用 PathGeometry 來描繪 Matrix 屬性值,以產生動畫值。Animates the value of a Matrix property by using a PathGeometry to generate the animated values. 這個動畫可用來使視覺物件沿著路徑移動。This animation can be used to move a visual object along a path. |
MatrixKeyFrame |
實作時,以自己的目標值和 MatrixAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a MatrixAnimationUsingKeyFrames. |
MatrixKeyFrameCollection |
表示 MatrixKeyFrame 物件的集合。Represents a collection of MatrixKeyFrame objects. |
ObjectAnimationBase |
抽象類別,實作時會以動畫方式顯示 Object 值。Abstract class that, when implemented, animates a Object value. |
ObjectAnimationUsingKeyFrames |
在指定的 Duration 內沿著一組 KeyFrames 繪製 Object 屬性的值。Animates the value of an Object property along a set of KeyFrames over a specified Duration. |
ObjectKeyFrame |
實作時,以自己的目標值和 ObjectAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ObjectAnimationUsingKeyFrames. |
ObjectKeyFrameCollection |
表示 ObjectKeyFrame 物件的集合。Represents a collection of ObjectKeyFrame objects. |
ParallelTimeline |
定義可能包含子 Timeline 物件的時段。Defines a segment of time that may contain child Timeline objects. 這些子時刻表會根據其各自的 BeginTime 屬性變為使用中狀態。These child timelines become active according to their respective BeginTime properties. 此外,子時刻表能夠彼此重疊 (平行執行)。Also, child timelines are able to overlap (run in parallel) with each other. |
PauseStoryboard |
暫停 Storyboard 的觸發程序動作。A trigger action that pauses a Storyboard. |
Point3DAnimation |
使用兩個值之間的線性插補,將 Point3D 屬性的值變成動畫。Animates the value of a Point3D property using linear interpolation between two values. |
Point3DAnimationBase |
抽象類別,實作時會以動畫方式顯示 Point3D 值。Abstract class that, when implemented, animates a Point3D value. |
Point3DAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Point3D 屬性的值。Animates the value of a Point3D property along a set of KeyFrames. |
Point3DKeyFrame |
實作時,以自己的目標值和 Point3DAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Point3DAnimationUsingKeyFrames. |
Point3DKeyFrameCollection |
表示 Point3DKeyFrame 物件的集合。Represents a collection of Point3DKeyFrame objects. |
PointAnimation |
在指定的 Duration 使用線性插補,為兩個目標值之間的 Point 屬性值建立動畫。Animates the value of a Point property between two target values using linear interpolation over a specified Duration. |
PointAnimationBase |
抽象類別,實作時會以動畫方式顯示 Point 值。Abstract class that, when implemented, animates a Point value. |
PointAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Point 屬性的值。Animates the value of a Point property along a set of KeyFrames. |
PointAnimationUsingPath |
使用 PathGeometry 指定兩個以上的目標值,以這些值之間繪製 Point 屬性值。Animates the value of a Point property between two or more target values using a PathGeometry to specify those values. 這個動畫可用來使視覺物件沿著路徑移動。This animation can be used to move a visual object along a path. |
PointKeyFrame |
以自己的目標值和 PointAnimationUsingKeyFrames 的插補方法,定義動畫區段。Defines an animation segment with its own target value and interpolation method for a PointAnimationUsingKeyFrames. |
PointKeyFrameCollection |
表示 PointKeyFrame 物件的集合。Represents a collection of PointKeyFrame objects. |
PowerEase |
表示 easing 函式,這個函式會使用 f(t) = tp 公式來建立加速和 (或) 減速的動畫,其中 p 等於 Power 屬性。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = tp where p is equal to the Power property. |
QuadraticEase |
代表 easing 函式,這個函式會使用 f(t) = t2 公式來建立加速和 (或) 減速的動畫。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t2 |
QuarticEase |
代表 easing 函式,這個函式會使用 f(t) = t4 公式來建立加速和 (或) 減速的動畫。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t4. |
QuaternionAnimation |
在指定的 Duration 使用線性插補,為兩個目標值之間的 Quaternion 屬性值建立動畫。Animates the value of a Quaternion property between two target values using linear interpolation over a specified Duration. |
QuaternionAnimationBase |
抽象類別,實作時會以動畫方式顯示 Quaternion 值。Abstract class that, when implemented, animates a Quaternion value. |
QuaternionAnimationUsingKeyFrames |
在指定的 Duration 內沿著一組 KeyFrames 繪製 Quaternion 屬性的值。Animates the value of a Quaternion property along a set of KeyFrames over a specified Duration. |
QuaternionKeyFrame |
實作時,以自己的目標值和 QuaternionAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a QuaternionAnimationUsingKeyFrames. |
QuaternionKeyFrameCollection |
表示 QuaternionKeyFrame 物件的集合。Represents a collection of QuaternionKeyFrame objects. |
QuinticEase |
代表 easing 函式,這個函式會使用 f(t) = t5 公式來建立加速和 (或) 減速的動畫。Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t5. |
RectAnimation |
使用線性插補在兩個目標值之間繪製 Rect 屬性值。Animates the value of a Rect property between two target values using linear interpolation. |
RectAnimationBase |
抽象類別,實作時會以動畫方式顯示 Rect 值。Abstract class that, when implemented, animates a Rect value. |
RectAnimationUsingKeyFrames |
將 Rect 沿著一組主要畫面格繪製屬性的值。Animates the value of a property that takes a Rect along a set of key frames. |
RectKeyFrame |
實作時,以自己的目標值和 RectAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a RectAnimationUsingKeyFrames. |
RectKeyFrameCollection |
表示 RectKeyFrame 物件的集合。Represents a collection of RectKeyFrame objects. |
RemoveStoryboard |
移除 Storyboard 的觸發程序動作。A trigger action that removes a Storyboard. |
RepeatBehaviorConverter |
將 RepeatBehavior 的執行個體與其他資料型別來回轉換。Converts instances of RepeatBehavior to and from other data types. |
ResumeStoryboard |
支援可繼續已暫停 Storyboard 的觸發程序動作。Supports a trigger action that resumes a paused Storyboard. |
Rotation3DAnimation |
使用針對動畫所設定的 From、To 或 By 屬性的組合所決定之兩個值之間的線性插補,建立 Rotation3D 屬性值的動畫。Animates the value of a Rotation3D property using linear interpolation between two values determined by the combination of From, To, or By properties that are set for the animation. |
Rotation3DAnimationBase |
抽象類別,實作時會以動畫方式顯示 Rotation3D 值。Abstract class that, when implemented, animates a Rotation3D value. |
Rotation3DAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Rotation3D 屬性的值。Animates the value of a Rotation3D property along a set of KeyFrames. |
Rotation3DKeyFrame |
實作時,以自己的目標值和 Rotation3DAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Rotation3DAnimationUsingKeyFrames. |
Rotation3DKeyFrameCollection |
表示 Rotation3DKeyFrame 物件的集合。Represents a collection of Rotation3DKeyFrame objects. |
SeekStoryboard |
在 Storyboard 的作用時段內,提供指定時段之搜尋 (略過) 功能的觸發程序動作 。A trigger action that provides functionality for seeking (skipping) to a specified time within the active period of a Storyboard. |
SetStoryboardSpeedRatio |
變更 Storyboard 速度的觸發程序動作。A trigger action that changes the speed of a Storyboard. |
SineEase |
代表建立動畫之 easing 函式,其使用正弦公式來加速和/或減速。Represents an easing function that creates an animation that accelerates and/or decelerates using a sine formula. |
SingleAnimation |
使用線性插補於指定 Duration 內在兩個目標值之間以動畫顯示 Single 屬性值。Animates the value of a Single property between two target values using linear interpolation over a specified Duration. |
SingleAnimationBase |
抽象類別,實作時會以動畫方式顯示 Single 值。Abstract class that, when implemented, animates a Single value. |
SingleAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Single 屬性的值。Animates the value of a Single property along a set of KeyFrames. |
SingleKeyFrame |
實作時,以自己的目標值和 SingleAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a SingleAnimationUsingKeyFrames. |
SingleKeyFrameCollection |
表示 SingleKeyFrame 物件的集合。Represents a collection of SingleKeyFrame objects. |
SizeAnimation |
使用線性插補於指定 Duration 內在兩個目標值之間以動畫顯示 Size 屬性值。Animates the value of a Size property between two target values using linear interpolation over a specified Duration. |
SizeAnimationBase |
抽象類別,實作時會以動畫方式顯示 Size 值。Abstract class that, when implemented, animates a Size value. |
SizeAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Size 屬性的值。Animates the value of a Size property along a set of KeyFrames. |
SizeKeyFrame |
實作時,以自己的目標值和 SizeAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a SizeAnimationUsingKeyFrames. |
SizeKeyFrameCollection |
表示 SizeKeyFrame 物件的集合。Represents a collection of SizeKeyFrame objects. |
SkipStoryboardToFill |
將 Storyboard 前移到其填滿期間結尾的觸發動作。A trigger action that advances a Storyboard to the end of its fill period. |
SplineByteKeyFrame |
使用曲線插補,從上一個主要畫面格的 Byte 值繪製到其自有的 Value。Animates from the Byte value of the previous key frame to its own Value using splined interpolation. |
SplineColorKeyFrame |
使用曲線插補,從上一個主要畫面格的 Color 值繪製到其自有的 Value。Animates from the Color value of the previous key frame to its own Value using splined interpolation. |
SplineDecimalKeyFrame |
使用曲線插補,從上一個主要畫面格的 Decimal 值繪製到其自有的 Value。Animates from the Decimal value of the previous key frame to its own Value using splined interpolation. |
SplineDoubleKeyFrame |
使用曲線插補,從上一個主要畫面格的 Double 值繪製到其自有的 Value。Animates from the Double value of the previous key frame to its own Value using splined interpolation. |
SplineInt16KeyFrame |
使用曲線插補,從上一個主要畫面格的 Int16 值繪製到其自有的 Value。Animates from the Int16 value of the previous key frame to its own Value using splined interpolation. |
SplineInt32KeyFrame |
使用曲線插補,從上一個主要畫面格的 Int32 值繪製到其自有的 Value。Animates from the Int32 value of the previous key frame to its own Value using splined interpolation. |
SplineInt64KeyFrame |
使用曲線插補,從上一個主要畫面格的 Int64 值繪製到其自有的 Value。Animates from the Int64 value of the previous key frame to its own Value using splined interpolation. |
SplinePoint3DKeyFrame |
使用曲線插補,從上一個主要畫面格的 Point3D 值繪製到其自有的 Value。Animates from the Point3D value of the previous key frame to its own Value using splined interpolation. |
SplinePointKeyFrame |
使用曲線插補,從上一個主要畫面格的 Point 值繪製到其自有的 Value。Animates from the Point value of the previous key frame to its own Value using splined interpolation. |
SplineQuaternionKeyFrame |
使用曲線插補,從上一個主要畫面格的 Quaternion 值繪製到其自有的 Value。Animates from the Quaternion value of the previous key frame to its own Value using splined interpolation. |
SplineRectKeyFrame |
使用曲線插補,從上一個主要畫面格的 Rect 值繪製到其自有的 Value。Animates from the Rect value of the previous key frame to its own Value using splined interpolation. |
SplineRotation3DKeyFrame |
使用曲線插補,從上一個主要畫面格的 Rotation3D 值繪製到其自有的 Value。Animates from the Rotation3D value of the previous key frame to its own Value using splined interpolation. |
SplineSingleKeyFrame |
使用曲線插補,從上一個主要畫面格的 Single 值繪製到其自有的 Value。Animates from the Single value of the previous key frame to its own Value using splined interpolation. |
SplineSizeKeyFrame |
使用曲線插補,從上一個主要畫面格的 Size 值繪製到其自有的 Value。Animates from the Size value of the previous key frame to its own Value using splined interpolation. |
SplineThicknessKeyFrame |
使用曲線插補,從上一個主要畫面格的 Thickness 值繪製到其自有的 Value。Animates from the Thickness value of the previous key frame to its own Value using splined interpolation. |
SplineVector3DKeyFrame |
使用曲線插補,從上一個主要畫面格的 Vector3D 值繪製到其自有的 Value。Animates from the Vector3D value of the previous key frame to its own Value using splined interpolation. |
SplineVectorKeyFrame |
使用曲線插補,從上一個主要畫面格的 Vector 值繪製到其自有的 Value。Animates from the Vector value of the previous key frame to its own Value using splined interpolation. |
StopStoryboard |
停止 Storyboard 的觸發程序動作。A trigger action that stops a Storyboard. |
Storyboard |
容器時間表,提供目標設為其子動畫資訊的物件和屬性。A container timeline that provides object and property targeting information for its child animations. |
StringAnimationBase |
抽象類別,實作時會以動畫方式顯示 String 值。Abstract class that, when implemented, animates a String value. |
StringAnimationUsingKeyFrames |
在指定的 Duration 內沿著一組 KeyFrames 繪製 String 屬性的值。Animates the value of a String property along a set of KeyFrames over a specified Duration. |
StringKeyFrame |
以自己的目標值和 StringAnimationUsingKeyFrames 的插補方法,定義動畫區段。Defines an animation segment with its own target value and interpolation method for a StringAnimationUsingKeyFrames. |
StringKeyFrameCollection |
表示 StringKeyFrame 物件的集合。Represents a collection of StringKeyFrame objects. |
ThicknessAnimation |
使用線性插補在指定 Duration 的兩個目標值之間繪製 Thickness 屬性值。Animates the value of a Thickness property between two target values using linear interpolation over a specified Duration. |
ThicknessAnimationBase |
抽象類別,實作時會以動畫方式顯示 Thickness 值。Abstract class that, when implemented, animates a Thickness value. |
ThicknessAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Thickness 屬性的值。Animates the value of a Thickness property along a set of KeyFrames. |
ThicknessKeyFrame |
實作時,以自己的目標值和 ThicknessAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a ThicknessAnimationUsingKeyFrames. |
ThicknessKeyFrameCollection |
表示 ThicknessKeyFrame 物件的集合。Represents a collection of ThicknessKeyFrame objects. |
Timeline |
定義一段時間。Defines a segment of time. |
TimelineCollection |
表示 Timeline 物件的集合。Represents a collection of Timeline objects. |
TimelineGroup |
抽象類別,在實作時,表示可能包含子 Timeline 物件的集合之 Timeline。Abstract class that, when implemented represents a Timeline that may contain a collection of child Timeline objects. |
Vector3DAnimation |
使用兩個值之間的線性插補繪製 Vector3D 屬性的值。Animates the value of a Vector3D property using linear interpolation between two values. |
Vector3DAnimationBase |
抽象類別 (Abstract Class),表示動畫 Vector3D 值。Abstract class that represents an animated Vector3D value. |
Vector3DAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Vector3D 屬性的值。Animates the value of a Vector3D property along a set of KeyFrames. |
Vector3DKeyFrame |
實作時,以自己的目標值和 Vector3DAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a Vector3DAnimationUsingKeyFrames. |
Vector3DKeyFrameCollection |
表示 Vector3DKeyFrame 物件的集合。Represents a collection of Vector3DKeyFrame objects. |
VectorAnimation |
使用線性插補在指定 Duration 的兩個目標值之間繪製 Vector 屬性值。Animates the value of a Vector property between two target values using linear interpolation over a specified Duration. |
VectorAnimationBase |
抽象類別,實作時會以動畫方式顯示 Vector 值。Abstract class that, when implemented, animates a Vector value. |
VectorAnimationUsingKeyFrames |
沿著一組 KeyFrames 繪製 Vector 屬性的值。Animates the value of a Vector property along a set of KeyFrames. |
VectorKeyFrame |
實作時,以自己的目標值和 VectorAnimationUsingKeyFrames 的插補方法定義動畫區段的抽象類別。Abstract class that, when implemented, defines an animation segment with its own target value and interpolation method for a VectorAnimationUsingKeyFrames. |
VectorKeyFrameCollection |
表示 VectorKeyFrame 物件的集合。Represents a collection of VectorKeyFrame objects. |
結構
KeyTime |
在動畫的相對進程期間,KeyTime 執行個體會指定特定主要畫面格應該發生的確切時間。During the relative course of an animation, a KeyTime instance specifies the precise timing when a particular key frame should take place. |
RepeatBehavior |
描述 Timeline 如何重複其簡單持續時間。Describes how a Timeline repeats its simple duration. |
TimelineCollection.Enumerator |
列舉 TimelineCollection 的成員。Enumerates the members of a TimelineCollection. |
介面
IAnimatable |
這個類型支援 WPF 基礎結構,而且不能從程式碼直接使用。This type supports the WPF infrastructure and is not intended to be used directly from your code. 若要使類別 (Class) 可顯示動畫,應該衍生自 UIElement、ContentElement 或 Animatable。To make a class animatable, it should derive from UIElement, ContentElement, or Animatable. |
IAnimation |
提供將屬性值製成動畫的支援。Provides support for animating a property value. |
IEasingFunction |
定義緩動函式的基本功能。Defines the basic functionality of an easing function. |
IKeyFrame |
IKeyFrame 介面實作提供 KeyTime 屬性的不具型別存取。An IKeyFrame interface implementation provides un-typed access to KeyTime properties. |
IKeyFrameAnimation |
IKeyFrameAnimation 介面實作提供主要畫面格集合成員的不具型別存取。An IKeyFrameAnimation interface implementation provides untyped access to key frame collection members. |
列舉
ClockState |
描述時間表之 Clock 物件的可能狀態。Describes the potential states of a timeline's Clock object. |
EasingMode |
定義模式,衍生自 EasingFunctionBase 的類別會用該模式執行其 easing。Defines the modes in which classes derived from EasingFunctionBase perform their easing. |
FillBehavior |
指定 Timeline 在作用期後 (但是父代還在作用期或保留期內) 的行為。Specifies how a Timeline behaves when it is outside its active period but its parent is inside its active or hold period. |
HandoffBehavior |
指定新動畫如何與屬性上已套用的任何現有動畫進行互動。Specifies how new animations interact with any existing ones that are already applied to a property. |
KeyTimeType |
表示可能代表 KeyTime 執行個體的不同類型。Represents the different types that may represent a KeyTime instance. |
PathAnimationSource |
指定用來驅動動畫的路徑輸出屬性值。Specifies the output property value of the path that is used to drive the animation. |
SlipBehavior |
表示當 Timeline 的一或多個子系順延時,ParallelTimeline 會有什麼行為。Indicates how a ParallelTimeline will behave when one or more of its Timeline children slips. |
TimeSeekOrigin |
表示搜尋作業的原點。 搜尋作業的位移會與這個原點相關。The offset of the seek operation is relative to this origin. |