共用方式為


System.Windows.Media.Animation 命名空間

提供支援屬性動畫功能的類型,包括時程表、分鏡腳本和主要畫面格。

類別

Animatable

提供動畫支援的抽象類。

AnimationClock

維護 AnimationTimeline 的運行時間狀態,並處理其輸出值。

AnimationException

產生屬性動畫時發生錯誤時所擲回的例外狀況。

AnimationTimeline

定義產生輸出值的時間區段。 這些值可用來建立目標屬性的動畫效果。

BackEase

表示 Easing 函式,在動畫開始以動畫顯示路徑中表示動畫之前,稍微回溯動畫的動作。

BeginStoryboard

觸發程式動作,會開始 Storyboard,並將其動畫散發至其目標對象和屬性。

BooleanAnimationBase

抽象類,實作時會以動畫顯示 Boolean 值。

BooleanAnimationUsingKeyFrames

在指定的 Duration上,以 Boolean 沿著一組 KeyFrames 的屬性產生動畫效果。

BooleanKeyFrame

抽象類,在實作時,會針對 BooleanAnimationUsingKeyFrames定義其本身的目標值和插補方法的區段。

BooleanKeyFrameCollection

表示 BooleanKeyFrame 物件的集合。

BounceEase

表示建立動畫彈跳效果的 Easing 函式。

ByteAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Byte 屬性值。

ByteAnimationBase

抽象類,實作時會以動畫顯示 Byte 值。

ByteAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Byte 屬性值的動畫。

ByteKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 ByteAnimationUsingKeyFrames定義自己的目標值和插補方法。

ByteKeyFrameCollection

表示 ByteKeyFrame 物件的集合。

CharAnimationBase

抽象類,實作時會以動畫顯示 Char 值。

CharAnimationUsingKeyFrames

在指定的 Duration上,沿著一組 KeyFrames,以動畫顯示 Char 屬性的值。

CharKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 CharAnimationUsingKeyFrames定義自己的目標值和插補方法。

CharKeyFrameCollection

表示 CharKeyFrame 物件的集合。

CircleEase

表示 easing 函式,這個函式會建立使用迴圈函式加速和/或減速的動畫。

Clock

維護 Timeline的運行時間計時狀態。

ClockCollection

表示 Clock 物件的已排序集合。

ClockController

以互動方式控制 Clock

ClockGroup

TimelineGroup為基礎的行為 Clock 型別組合。

ColorAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Color 屬性值。

ColorAnimationBase

抽象類,實作時會以動畫顯示 Color 值。

ColorAnimationUsingKeyFrames

在指定的 Duration上,沿著一組 KeyFrames,以動畫顯示 Color 屬性的值。

ColorKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 ColorAnimationUsingKeyFrames定義自己的目標值和插補方法。

ColorKeyFrameCollection

表示 ColorKeyFrame 物件的集合。

ControllableStoryboardAction

操作 BeginStoryboard 動作已套用的 Storyboard

CubicEase

表示 easing 函式,這個函式會使用公式 ft) = t3來加速和/或減速的動畫。

DecimalAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Decimal 屬性值。

DecimalAnimationBase

抽象類,實作時會以動畫顯示 Decimal 值。

DecimalAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Decimal 屬性值的動畫。

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

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Double 屬性值。

DoubleAnimationBase

抽象類,實作時會以動畫顯示 Double 值。

DoubleAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Double 屬性值的動畫。

DoubleAnimationUsingPath

使用 PathGeometry 指定這些值,以動畫顯示兩個或多個目標值之間的 Double 屬性值。 此動畫可用來沿著路徑移動視覺物件。

DoubleKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 DoubleAnimationUsingKeyFrames定義自己的目標值和插補方法。

DoubleKeyFrameCollection

表示 DoubleKeyFrame 物件的集合。

EasingByteKeyFrame

類別,可讓您將 easing 函式與 ByteAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingColorKeyFrame

類別,可讓您將 easing 函式與 ColorAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingDecimalKeyFrame

抽象類,可讓您將 Easing 函式與 DecimalAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingDoubleKeyFrame

類別,可讓您將 easing 函式與 DoubleAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingFunctionBase

提供所有 Easing 函式的基類。

EasingInt16KeyFrame

類別,可讓您將 easing 函式與 Int16AnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingInt32KeyFrame

類別,可讓您將 easing 函式與 Int32AnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingInt64KeyFrame

類別,可讓您將 easing 函式與 Int64AnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingPoint3DKeyFrame

類別,可讓您將 easing 函式與 Point3DAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingPointKeyFrame

類別,可讓您將 easing 函式與 PointAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingQuaternionKeyFrame

類別,可讓您將 easing 函式與 QuaternionAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingRectKeyFrame

類別,可讓您將 easing 函式與 RectAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingRotation3DKeyFrame

類別,可讓您將 easing 函式與 Rotation3DAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingSingleKeyFrame

類別,可讓您將 easing 函式與 SingleAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingSizeKeyFrame

類別,可讓您將 easing 函式與 SizeAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingThicknessKeyFrame

類別,可讓您將 easing 函式與 ThicknessAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingVector3DKeyFrame

類別,可讓您將 easing 函式與 Vector3DAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

EasingVectorKeyFrame

類別,可讓您將 easing 函式與 VectorAnimationUsingKeyFrames 主要畫面格動畫產生關聯。

ElasticEase

表示 Easing 函式,建立動畫,該動畫類似於來回振蕩的彈簧,直到休息為止。

ExponentialEase

表示 easing 函式,這個函式會建立使用指數公式加速和/或減速的動畫。

Int16Animation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Int16 屬性值。

Int16AnimationBase

抽象類,實作時會以動畫顯示 Int16 值。

Int16AnimationUsingKeyFrames

沿著一組 KeyFrames產生 Int16 屬性值的動畫。

Int16KeyFrame

抽象類,在實作時,會定義動畫區段,並針對 Int16AnimationUsingKeyFrames定義自己的目標值和插補方法。

Int16KeyFrameCollection

表示 Int16KeyFrame 物件的集合。

Int32Animation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Int32 屬性值。

Int32AnimationBase

抽象類,實作時會以動畫顯示 Int32 值。

Int32AnimationUsingKeyFrames

沿著一組 KeyFrames產生 Int32 屬性值的動畫。

Int32KeyFrame

抽象類,在實作時,會定義動畫區段,並針對 Int32AnimationUsingKeyFrames定義自己的目標值和插補方法。

Int32KeyFrameCollection

表示 Int32KeyFrame 物件的集合。

Int64Animation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Int64 屬性值。

Int64AnimationBase

抽象類,實作時會以動畫顯示 Int64 值。

Int64AnimationUsingKeyFrames

沿著一組 KeyFrames產生 Int64 屬性值的動畫。

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

沿著一組 KeyFrames產生 Matrix 屬性值的動畫。

MatrixAnimationUsingPath

使用 PathGeometry 產生動畫值,以動畫顯示 Matrix 屬性的值。 此動畫可用來沿著路徑移動視覺物件。

MatrixKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 MatrixAnimationUsingKeyFrames定義自己的目標值和插補方法。

MatrixKeyFrameCollection

表示 MatrixKeyFrame 物件的集合。

ObjectAnimationBase

抽象類,實作時會以動畫顯示 Object 值。

ObjectAnimationUsingKeyFrames

在指定的 Duration上,沿著一組 KeyFrames,以動畫顯示 Object 屬性的值。

ObjectKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 ObjectAnimationUsingKeyFrames定義自己的目標值和插補方法。

ObjectKeyFrameCollection

表示 ObjectKeyFrame 物件的集合。

ParallelTimeline

定義可能包含子系 Timeline 對象的時間區段。 這些子時間軸會根據其各自的 BeginTime 屬性變成作用中。 此外,子時間軸可以彼此重疊(平行執行)。

PauseStoryboard

暫停 Storyboard的觸發程序動作。

Point3DAnimation

使用兩個值之間的線性插補,以動畫顯示 Point3D 屬性的值。

Point3DAnimationBase

抽象類,實作時會以動畫顯示 Point3D 值。

Point3DAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Point3D 屬性值的動畫。

Point3DKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 Point3DAnimationUsingKeyFrames定義自己的目標值和插補方法。

Point3DKeyFrameCollection

表示 Point3DKeyFrame 物件的集合。

PointAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Point 屬性值。

PointAnimationBase

抽象類,實作時會以動畫顯示 Point 值。

PointAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Point 屬性值的動畫。

PointAnimationUsingPath

使用 PathGeometry 指定這些值,以動畫顯示兩個或多個目標值之間的 Point 屬性值。 此動畫可用來沿著路徑移動視覺物件。

PointKeyFrame

針對 PointAnimationUsingKeyFrames定義動畫區段,其本身的目標值和插補方法。

PointKeyFrameCollection

表示 PointKeyFrame 物件的集合。

PowerEase

表示 easing 函式,這個函式會使用公式 f#t) = tp,其中 p 等於 Power 屬性,來加速和/或減速的動畫。

QuadraticEase

表示 easing 函式,這個函式會使用公式 ft) = t2 來加速和/或減速的動畫

QuarticEase

表示 easing 函式,這個函式會使用 f ft) = t4來加速和/或減速的動畫。

QuaternionAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Quaternion 屬性值。

QuaternionAnimationBase

抽象類,實作時會以動畫顯示 Quaternion 值。

QuaternionAnimationUsingKeyFrames

在指定的 Duration上,沿著一組 KeyFrames,以動畫顯示 Quaternion 屬性的值。

QuaternionKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 QuaternionAnimationUsingKeyFrames定義自己的目標值和插補方法。

QuaternionKeyFrameCollection

表示 QuaternionKeyFrame 物件的集合。

QuinticEase

表示 easing 函式,這個函式會使用公式 ft) = t5來加速和/或減速的動畫。

RectAnimation

使用線性插補,以動畫顯示兩個目標值之間的 Rect 屬性值。

RectAnimationBase

抽象類,實作時會以動畫顯示 Rect 值。

RectAnimationUsingKeyFrames

以動畫顯示屬性的值,這個屬性會沿著一組主要畫面格 Rect

RectKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 RectAnimationUsingKeyFrames定義自己的目標值和插補方法。

RectKeyFrameCollection

表示 RectKeyFrame 物件的集合。

RemoveStoryboard

拿掉 Storyboard的觸發程序動作。

RepeatBehaviorConverter

RepeatBehavior 實例轉換成其他數據類型,以及從其他數據類型轉換。

ResumeStoryboard

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

Rotation3DAnimation

使用兩個值之間的線性插補,以動畫所設定 FromToBy 屬性的組合,建立 Rotation3D 屬性值的動畫效果。

Rotation3DAnimationBase

抽象類,實作時會以動畫顯示 Rotation3D 值。

Rotation3DAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Rotation3D 屬性值的動畫。

Rotation3DKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 Rotation3DAnimationUsingKeyFrames定義自己的目標值和插補方法。

Rotation3DKeyFrameCollection

表示 Rotation3DKeyFrame 物件的集合。

SeekStoryboard

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

SetStoryboardSpeedRatio

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

SineEase

表示 easing 函式,這個函式會建立使用正弦公式加速和/或減速的動畫。

SingleAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Single 屬性值。

SingleAnimationBase

抽象類,實作時會以動畫顯示 Single 值。

SingleAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Single 屬性值的動畫。

SingleKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 SingleAnimationUsingKeyFrames定義自己的目標值和插補方法。

SingleKeyFrameCollection

表示 SingleKeyFrame 物件的集合。

SizeAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Size 屬性值。

SizeAnimationBase

抽象類,實作時會以動畫顯示 Size 值。

SizeAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Size 屬性值的動畫。

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

在指定的 Duration上,沿著一組 KeyFrames,以動畫顯示 String 屬性的值。

StringKeyFrame

針對 StringAnimationUsingKeyFrames定義動畫區段,其本身的目標值和插補方法。

StringKeyFrameCollection

表示 StringKeyFrame 物件的集合。

ThicknessAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Thickness 屬性值。

ThicknessAnimationBase

抽象類,實作時會以動畫顯示 Thickness 值。

ThicknessAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Thickness 屬性值的動畫。

ThicknessKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 ThicknessAnimationUsingKeyFrames定義自己的目標值和插補方法。

ThicknessKeyFrameCollection

表示 ThicknessKeyFrame 物件的集合。

Timeline

定義時間區段。

TimelineCollection

表示 Timeline 物件的集合。

TimelineGroup

抽象類,當實作時,表示可能包含子 Timeline 物件的集合 Timeline

Vector3DAnimation

使用兩個值之間的線性插補,以動畫顯示 Vector3D 屬性的值。

Vector3DAnimationBase

代表動畫 Vector3D 值的抽象類。

Vector3DAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Vector3D 屬性值的動畫。

Vector3DKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 Vector3DAnimationUsingKeyFrames定義自己的目標值和插補方法。

Vector3DKeyFrameCollection

表示 Vector3DKeyFrame 物件的集合。

VectorAnimation

使用指定之 Duration的線性插補,以動畫顯示兩個目標值之間的 Vector 屬性值。

VectorAnimationBase

抽象類,實作時會以動畫顯示 Vector 值。

VectorAnimationUsingKeyFrames

沿著一組 KeyFrames產生 Vector 屬性值的動畫。

VectorKeyFrame

抽象類,在實作時,會定義動畫區段,並針對 VectorAnimationUsingKeyFrames定義自己的目標值和插補方法。

VectorKeyFrameCollection

表示 VectorKeyFrame 物件的集合。

結構

KeyTime

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

RepeatBehavior

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

TimelineCollection.Enumerator

列舉 TimelineCollection的成員。

介面

IAnimatable

此類型支援 WPF 基礎結構,並不適合直接從您的程式代碼使用。 若要讓類別成為動畫,它應該衍生自 UIElementContentElementAnimatable

IAnimation

提供動畫屬性值的支援。

IEasingFunction

定義 Easing 函式的基本功能。

IKeyFrame

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

IKeyFrameAnimation

IKeyFrameAnimation 介面實作提供主要畫面格集合成員的不具類型存取權。

列舉

ClockState

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

EasingMode

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

FillBehavior

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

HandoffBehavior

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

KeyTimeType

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

PathAnimationSource

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

SlipBehavior

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

TimeSeekOrigin

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