System.Windows.Media.Animation 命名空間

提供支援屬性動畫功能的類型,包括時間軸、分鏡和關鍵影格。

類別

名稱 Description
Animatable

提供動畫支援的抽象類別。

AnimationClock

維護 的 AnimationTimeline 執行狀態並處理其輸出值。

AnimationException

當在動畫屬性發生錯誤時拋出的例外。

AnimationTimeline

定義輸出值產生的時間區段。 這些值用來動畫化目標屬性。

BackEase

代表一種緩和函數,會在動畫開始沿指定路徑動畫前稍微收回動作。

BeginStoryboard

一個觸發 Storyboard 動作,啟動並分配動畫到目標物件和屬性。

BooleanAnimationBase

抽象類別,實作後會啟動一個 Boolean 值。

BooleanAnimationUsingKeyFrames

動畫化一個性質的值,該性質取 於 Boolean 指定 的集合 KeyFramesDuration上。

BooleanKeyFrame

抽象類別,當實作時,定義了一個具有自身目標值的段子,並 BooleanAnimationUsingKeyFrames對 為 。

BooleanKeyFrameCollection

代表一組 BooleanKeyFrame 物件。

BounceEase

代表一個鬆動函數,能產生動畫彈跳效果。

ByteAnimation

利用線性插值在指定Byte值上動畫化兩個目標值之間的屬性值Duration

ByteAnimationBase

抽象類別,實作後會啟動一個 Byte 值。

ByteAnimationUsingKeyFrames

沿著集合 Byte的屬性值來動態KeyFrames化。

ByteKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。ByteAnimationUsingKeyFrames

ByteKeyFrameCollection

代表一組 ByteKeyFrame 物件。

CharAnimationBase

抽象類別,實作後會啟動一個 Char 值。

CharAnimationUsingKeyFrames

在指定 Char上,將某一性質KeyFrames的值Duration動態化為 。

CharKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。CharAnimationUsingKeyFrames

CharKeyFrameCollection

代表一組 CharKeyFrame 物件。

CircleEase

代表一個緩和函數,利用圓形函數產生加速和/或減速的動畫。

Clock

維持 的執行時時序狀態。Timeline

ClockCollection

表示一個有序的物件集合 Clock

ClockController

互動式控制一個 Clock

ClockGroup

一組 Clock 基於 TimelineGroup行為的類型組合。

ColorAnimation

利用線性插值在指定Color值上動畫化兩個目標值之間的屬性值Duration

ColorAnimationBase

抽象類別,實作後會啟動一個 Color 值。

ColorAnimationUsingKeyFrames

在指定 Color上,將某一性質KeyFrames的值Duration動態化為 。

ColorKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。ColorAnimationUsingKeyFrames

ColorKeyFrameCollection

代表一組 ColorKeyFrame 物件。

ControllableStoryboardAction

操作 Storyboard 一個已被動作套用 BeginStoryboard 的 。

CubicEase

表示一個緩和函數,能產生加速和/或減速的動畫,公式為 ft) = t3

DecimalAnimation

利用線性插值在指定Decimal值上動畫化兩個目標值之間的屬性值Duration

DecimalAnimationBase

抽象類別,實作後會啟動一個 Decimal 值。

DecimalAnimationUsingKeyFrames

沿著集合 Decimal的屬性值來動態KeyFrames化。

DecimalKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。DecimalAnimationUsingKeyFrames

DecimalKeyFrameCollection

代表一組 DecimalKeyFrame 物件。

DiscreteBooleanKeyFrame

從前一個關鍵影格的值到自身Boolean,使用離散插值來動畫Value

DiscreteByteKeyFrame

從前一個關鍵影格的值到自身Byte,使用離散插值來動畫Value

DiscreteCharKeyFrame

從前一個關鍵影格的值到自身Char,使用離散插值來動畫Value

DiscreteColorKeyFrame

從前一個關鍵影格的值到自身Color,使用離散插值來動畫Value

DiscreteDecimalKeyFrame

從前一個關鍵影格的值到自身Decimal,使用離散插值來動畫Value

DiscreteDoubleKeyFrame

從前一個關鍵影格的值到自身Double,使用離散插值來動畫Value

DiscreteInt16KeyFrame

從前一個關鍵影格的值到自身Int16,使用離散插值來動畫Value

DiscreteInt32KeyFrame

從前一個關鍵影格的值到自身Int32,使用離散插值來動畫Value

DiscreteInt64KeyFrame

從前一個關鍵影格的值到自身Int64,使用離散插值來動畫Value

DiscreteMatrixKeyFrame

從前一個關鍵影格的值到自身Matrix,使用離散插值來動畫Value

DiscreteObjectKeyFrame

從前一個關鍵影格的值到自身Object,使用離散插值來動畫Value

DiscretePoint3DKeyFrame

從前一個關鍵影格的值到自身Point3D,使用離散插值來動畫Value

DiscretePointKeyFrame

從前一個關鍵影格的值到自身Point,使用離散插值來動畫Value

DiscreteQuaternionKeyFrame

從前一個關鍵影格的值到自身Quaternion,使用離散插值來動畫Value

DiscreteRectKeyFrame

從前一個關鍵影格的值到自身Rect,使用離散插值來動畫Value

DiscreteRotation3DKeyFrame

從前一個關鍵影格的值到自身Rotation3D,使用離散插值來動畫Value

DiscreteSingleKeyFrame

從前一個關鍵影格的值到自身Single,使用離散插值來動畫Value

DiscreteSizeKeyFrame

從前一個關鍵影格的值到自身Size,使用離散插值來動畫Value

DiscreteStringKeyFrame

從前一個關鍵影格的值到自身String,使用離散插值來動畫Value

DiscreteThicknessKeyFrame

從前一個關鍵影格的值到自身Thickness,使用離散插值來動畫Value

DiscreteVector3DKeyFrame

從前一個關鍵影格的值到自身Vector3D,使用離散插值來動畫Value

DiscreteVectorKeyFrame

從前一個關鍵影格的值到自身Vector,使用離散插值來動畫Value

DoubleAnimation

利用線性插值在指定Double值上動畫化兩個目標值之間的屬性值Duration

DoubleAnimationBase

抽象類別,實作後會啟動一個 Double 值。

DoubleAnimationUsingKeyFrames

沿著集合 Double的屬性值來動態KeyFrames化。

DoubleAnimationUsingPath

利用 來Double指定兩個或多個目標值之間的屬性值PathGeometry。 此動畫可用來沿路徑移動視覺物件。

DoubleKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。DoubleAnimationUsingKeyFrames

DoubleKeyFrameCollection

代表一組 DoubleKeyFrame 物件。

EasingByteKeyFrame

一個讓你能將輕鬆函數與 ByteAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingColorKeyFrame

一個讓你能將輕鬆函數與 ColorAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingDecimalKeyFrame

一個抽象類別,讓你能將輕鬆函數與 DecimalAnimationUsingKeyFrames 關鍵影格動畫關聯起來。

EasingDoubleKeyFrame

一個讓你能將輕鬆函數與 DoubleAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingFunctionBase

提供所有易解函數的基底類別。

EasingInt16KeyFrame

一個讓你能將輕鬆函數與 Int16AnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingInt32KeyFrame

一個讓你能將輕鬆函數與 Int32AnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingInt64KeyFrame

一個讓你能將輕鬆函數與 Int64AnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingPoint3DKeyFrame

一個讓你能將輕鬆函數與 Point3DAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingPointKeyFrame

一個讓你能將輕鬆函數與 PointAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingQuaternionKeyFrame

一個讓你能將輕鬆函數與 QuaternionAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingRectKeyFrame

一個讓你能將輕鬆函數與 RectAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingRotation3DKeyFrame

一個讓你能將輕鬆函數與 Rotation3DAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingSingleKeyFrame

一個讓你能將輕鬆函數與 SingleAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingSizeKeyFrame

一個讓你能將輕鬆函數與 SizeAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingThicknessKeyFrame

一個讓你能將輕鬆函數與 ThicknessAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingVector3DKeyFrame

一個讓你能將輕鬆函數與 Vector3DAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

EasingVectorKeyFrame

一個讓你能將輕鬆函數與 VectorAnimationUsingKeyFrames 關鍵影格動畫關聯起來的類別。

ElasticEase

代表一個鬆動函數,產生類似彈簧來回擺動直到停下的動畫。

ExponentialEase

代表一個緩和函數,能產生一個利用指數公式加速和/或減速的動畫。

Int16Animation

利用線性插值在指定Int16值上動畫化兩個目標值之間的屬性值Duration

Int16AnimationBase

抽象類別,實作後會啟動一個 Int16 值。

Int16AnimationUsingKeyFrames

沿著集合 Int16的屬性值來動態KeyFrames化。

Int16KeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。Int16AnimationUsingKeyFrames

Int16KeyFrameCollection

代表一組 Int16KeyFrame 物件。

Int32Animation

利用線性插值在指定Int32值上動畫化兩個目標值之間的屬性值Duration

Int32AnimationBase

抽象類別,實作後會啟動一個 Int32 值。

Int32AnimationUsingKeyFrames

沿著集合 Int32的屬性值來動態KeyFrames化。

Int32KeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。Int32AnimationUsingKeyFrames

Int32KeyFrameCollection

代表一組 Int32KeyFrame 物件。

Int64Animation

利用線性插值在指定Int64值上動畫化兩個目標值之間的屬性值Duration

Int64AnimationBase

抽象類別,實作後會啟動一個 Int64 值。

Int64AnimationUsingKeyFrames

沿著集合 Int64的屬性值來動態KeyFrames化。

Int64KeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。Int64AnimationUsingKeyFrames

Int64KeyFrameCollection

代表一組 Int64KeyFrame 物件。

KeySpline

此類別由樣條鍵框架用來定義動畫進度。

LinearByteKeyFrame

從前一個關鍵影格的值開始Byte,利用線性插值來動畫Value

LinearColorKeyFrame

從前一個關鍵影格的值開始Color,利用線性插值來動畫Value

LinearDecimalKeyFrame

從前一個關鍵影格的值開始Decimal,利用線性插值來動畫Value

LinearDoubleKeyFrame

從前一個關鍵影格的值開始Double,利用線性插值來動畫Value

LinearInt16KeyFrame

從前一個關鍵影格的值開始Int16,利用線性插值來動畫Value

LinearInt32KeyFrame

從前一個關鍵影格的值開始Int32,利用線性插值來動畫Value

LinearInt64KeyFrame

從前一個關鍵影格的值開始Int64,利用線性插值來動畫Value

LinearPoint3DKeyFrame

從前一個關鍵影格的值開始Point3D,利用線性插值來動畫Value

LinearPointKeyFrame

從前一個關鍵影格的值開始Point,利用線性插值來動畫Value

LinearQuaternionKeyFrame

從前一個關鍵影格的值開始Quaternion,利用線性插值來動畫Value

LinearRectKeyFrame

從前一個關鍵影格的值開始Rect,利用線性插值來動畫Value

LinearRotation3DKeyFrame

從前一個關鍵影格的值開始Rotation3D,利用線性插值來動畫Value

LinearSingleKeyFrame

從前一個關鍵影格的值開始Single,利用線性插值來動畫Value

LinearSizeKeyFrame

從前一個關鍵影格的值開始Size,利用線性插值來動畫Value

LinearThicknessKeyFrame

從前一個關鍵影格的值開始Thickness,利用線性插值來動畫Value

LinearVector3DKeyFrame

從前一個關鍵影格的值開始Vector3D,利用線性插值來動畫Value

LinearVectorKeyFrame

從前一個關鍵影格的值開始Vector,利用線性插值來動畫Value

MatrixAnimationBase

抽象類別,實作後會啟動一個 Matrix 值。

MatrixAnimationUsingKeyFrames

沿著集合 Matrix的屬性值來動態KeyFrames化。

MatrixAnimationUsingPath

透過使用 a Matrix 來產生動畫值來動畫屬性的值PathGeometry。 此動畫可用來沿路徑移動視覺物件。

MatrixKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。MatrixAnimationUsingKeyFrames

MatrixKeyFrameCollection

代表一組 MatrixKeyFrame 物件。

ObjectAnimationBase

抽象類別,實作後會啟動一個 Object 值。

ObjectAnimationUsingKeyFrames

在指定 Object上,沿著集合 的KeyFrames性質值來動態Duration

ObjectKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。ObjectAnimationUsingKeyFrames

ObjectKeyFrameCollection

代表一組 ObjectKeyFrame 物件。

ParallelTimeline

定義一個可能包含子 Timeline 物件的時間區段。 這些子時間線會根據各自的 BeginTime 屬性啟動。 此外,子時間線能夠彼此重疊(平行運行)。

PauseStoryboard

暫停 Storyboard的觸發程序動作。

Point3DAnimation

利用兩個值之間的線性插值來動畫化屬性 Point3D 的值。

Point3DAnimationBase

抽象類別,實作後會啟動一個 Point3D 值。

Point3DAnimationUsingKeyFrames

沿著集合 Point3D的屬性值來動態KeyFrames化。

Point3DKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。Point3DAnimationUsingKeyFrames

Point3DKeyFrameCollection

代表一組 Point3DKeyFrame 物件。

PointAnimation

利用線性插值在指定Point值上動畫化兩個目標值之間的屬性值Duration

PointAnimationBase

抽象類別,實作後會啟動一個 Point 值。

PointAnimationUsingKeyFrames

沿著集合 Point的屬性值來動態KeyFrames化。

PointAnimationUsingPath

利用 來Point指定兩個或多個目標值之間的屬性值PathGeometry。 此動畫可用來沿路徑移動視覺物件。

PointKeyFrame

定義一個動畫片段,並擁有自己的目標值及插值方法。PointAnimationUsingKeyFrames

PointKeyFrameCollection

代表一組 PointKeyFrame 物件。

PowerEase

表示一個緩和函數,利用公式 ft) = tp ,其中 p 等於性質, Power 產生加速和/或減速的動畫。

QuadraticEase

表示一個緩和函數,利用公式 ft) = t 2 產生加速和/或減速的動畫

QuarticEase

表示一個鬆動函數,利用公式 ft) = t 4 產生加速和/或減速的動畫。

QuaternionAnimation

利用線性插值在指定Quaternion值上動畫化兩個目標值之間的屬性值Duration

QuaternionAnimationBase

抽象類別,實作後會啟動一個 Quaternion 值。

QuaternionAnimationUsingKeyFrames

在指定 Quaternion上,將某一性質KeyFrames的值Duration動態化為 。

QuaternionKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。QuaternionAnimationUsingKeyFrames

QuaternionKeyFrameCollection

代表一組 QuaternionKeyFrame 物件。

QuinticEase

代表一個緩和函數,利用公式 ft) = t 5 產生加速和/或減速的動畫。

RectAnimation

利用線性插值動畫化兩個目標值之間的屬性值 Rect

RectAnimationBase

抽象類別,實作後會啟動一個 Rect 值。

RectAnimationUsingKeyFrames

動畫化一個屬性 Rect 的值,該屬性沿著一組關鍵影格移動。

RectKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。RectAnimationUsingKeyFrames

RectKeyFrameCollection

代表一組 RectKeyFrame 物件。

RemoveStoryboard

拿掉 Storyboard的觸發程序動作。

RepeatBehaviorConverter

將 的 RepeatBehavior 實例轉換到其他資料型態與資料型別之間。

ResumeStoryboard

繼續暫停 Storyboard的觸發程序動作。

Rotation3DAnimation

透過線性插值在兩個由 、 Rotation3DFrom動畫屬性組合To決定的值之間來動畫By化。

Rotation3DAnimationBase

抽象類別,實作後會啟動一個 Rotation3D 值。

Rotation3DAnimationUsingKeyFrames

沿著集合 Rotation3D的屬性值來動態KeyFrames化。

Rotation3DKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。Rotation3DAnimationUsingKeyFrames

Rotation3DKeyFrameCollection

代表一組 Rotation3DKeyFrame 物件。

SeekStoryboard

觸發程式動作,提供在 Storyboard使用期間內搜尋指定時間的功能(略過)。

SetStoryboardSpeedRatio

變更 Storyboard速度的觸發程序動作。

SineEase

代表一個緩和函數,能產生一個使用正弦公式加速和/或減速的動畫。

SingleAnimation

利用線性插值在指定Single值上動畫化兩個目標值之間的屬性值Duration

SingleAnimationBase

抽象類別,實作後會啟動一個 Single 值。

SingleAnimationUsingKeyFrames

沿著集合 Single的屬性值來動態KeyFrames化。

SingleKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。SingleAnimationUsingKeyFrames

SingleKeyFrameCollection

代表一組 SingleKeyFrame 物件。

SizeAnimation

利用線性插值在指定Size值上動畫化兩個目標值之間的屬性值Duration

SizeAnimationBase

抽象類別,實作後會啟動一個 Size 值。

SizeAnimationUsingKeyFrames

沿著集合 Size的屬性值來動態KeyFrames化。

SizeKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。SizeAnimationUsingKeyFrames

SizeKeyFrameCollection

代表一組 SizeKeyFrame 物件。

SkipStoryboardToFill

觸發程式動作,會將 Storyboard 往其填滿期間結尾。

SplineByteKeyFrame

透過樣條插值從 Byte 前一個關鍵影格的值動畫到自身 Value

SplineColorKeyFrame

透過樣條插值從 Color 前一個關鍵影格的值動畫到自身 Value

SplineDecimalKeyFrame

透過樣條插值從 Decimal 前一個關鍵影格的值動畫到自身 Value

SplineDoubleKeyFrame

透過樣條插值從 Double 前一個關鍵影格的值動畫到自身 Value

SplineInt16KeyFrame

透過樣條插值從 Int16 前一個關鍵影格的值動畫到自身 Value

SplineInt32KeyFrame

透過樣條插值從 Int32 前一個關鍵影格的值動畫到自身 Value

SplineInt64KeyFrame

透過樣條插值從 Int64 前一個關鍵影格的值動畫到自身 Value

SplinePoint3DKeyFrame

透過樣條插值從 Point3D 前一個關鍵影格的值動畫到自身 Value

SplinePointKeyFrame

透過樣條插值從 Point 前一個關鍵影格的值動畫到自身 Value

SplineQuaternionKeyFrame

透過樣條插值從 Quaternion 前一個關鍵影格的值動畫到自身 Value

SplineRectKeyFrame

透過樣條插值從 Rect 前一個關鍵影格的值動畫到自身 Value

SplineRotation3DKeyFrame

透過樣條插值從 Rotation3D 前一個關鍵影格的值動畫到自身 Value

SplineSingleKeyFrame

透過樣條插值從 Single 前一個關鍵影格的值動畫到自身 Value

SplineSizeKeyFrame

透過樣條插值從 Size 前一個關鍵影格的值動畫到自身 Value

SplineThicknessKeyFrame

透過樣條插值從 Thickness 前一個關鍵影格的值動畫到自身 Value

SplineVector3DKeyFrame

透過樣條插值從 Vector3D 前一個關鍵影格的值動畫到自身 Value

SplineVectorKeyFrame

透過樣條插值從 Vector 前一個關鍵影格的值動畫到自身 Value

StopStoryboard

停止 Storyboard的觸發程序動作。

Storyboard

一個容器時間軸,提供其子動畫的物件與屬性目標資訊。

StringAnimationBase

抽象類別,實作後會啟動一個 String 值。

StringAnimationUsingKeyFrames

在指定 String上,將某一性質KeyFrames的值Duration動態化為 。

StringKeyFrame

定義一個動畫片段,並擁有自己的目標值及插值方法。StringAnimationUsingKeyFrames

StringKeyFrameCollection

代表一組 StringKeyFrame 物件。

ThicknessAnimation

利用線性插值在指定Thickness值上動畫化兩個目標值之間的屬性值Duration

ThicknessAnimationBase

抽象類別,實作後會啟動一個 Thickness 值。

ThicknessAnimationUsingKeyFrames

沿著集合 Thickness的屬性值來動態KeyFrames化。

ThicknessKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。ThicknessAnimationUsingKeyFrames

ThicknessKeyFrameCollection

代表一組 ThicknessKeyFrame 物件。

Timeline

定義了一段時間段。

TimelineCollection

代表一組 Timeline 物件。

TimelineGroup

抽象類別,實作時代表 , Timeline 可能包含一組子 Timeline 物件。

Vector3DAnimation

利用兩個值之間的線性插值來動畫化 Vector3D 屬性的值。

Vector3DAnimationBase

代表動畫 Vector3D 值的抽象類別。

Vector3DAnimationUsingKeyFrames

沿著集合 Vector3D的屬性值來動態KeyFrames化。

Vector3DKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。Vector3DAnimationUsingKeyFrames

Vector3DKeyFrameCollection

代表一組 Vector3DKeyFrame 物件。

VectorAnimation

利用線性插值在指定Vector值上動畫化兩個目標值之間的屬性值Duration

VectorAnimationBase

抽象類別,實作後會啟動一個 Vector 值。

VectorAnimationUsingKeyFrames

沿著集合 Vector的屬性值來動態KeyFrames化。

VectorKeyFrame

抽象類別,當實作後,定義了一個動畫片段,並擁有自己的目標值和插值方法。VectorAnimationUsingKeyFrames

VectorKeyFrameCollection

代表一組 VectorKeyFrame 物件。

結構

名稱 Description
KeyTime

在動畫的相對過程中,KeyTime 實例會指定特定主要畫面格的確切時機。

RepeatBehavior

描述 Timeline 如何重複其簡單持續時間。

TimelineCollection.Enumerator

列舉 TimelineCollection的成員。

介面

名稱 Description
IAnimatable

此類型支援 WPF 基礎架構,並非直接從程式碼中使用。 要讓類別可動畫化,應該 UIElement由 、 ContentElement、 或 Animatable衍生出來。

IAnimation

提供資產價值動畫化的支持。

IEasingFunction

定義了緩和函數的基本功能。

IKeyFrame

介面 IKeyFrame 實作提供非型別的 KeyTime 屬性存取。

IKeyFrameAnimation

介面實 IKeyFrameAnimation 作提供對關鍵影格集合成員的非類型存取。

列舉

名稱 Description
ClockState

描述時間軸 Clock 對象的潛在狀態。

EasingMode

定義衍生自 EasingFunctionBase 類別執行其緩和的模式。

FillBehavior

指定當 Timeline 超出使用期間,但其父系在其作用中或保留期間內時,其行為方式。

HandoffBehavior

指定新動畫如何與任何已套用至屬性的現有動畫互動。

KeyTimeType

表示可能代表 KeyTime 實例的不同型別。

PathAnimationSource

指定用來驅動動畫之路徑的輸出屬性值。

SlipBehavior

指出當一或多個 ParallelTimeline 子系滑落時,Timeline 的行為。

TimeSeekOrigin

表示搜尋作業的原點。 搜尋作業的位移相對於這個原點。