System.Windows.Media.Animation Obor názvů

Poskytuje typy, které podporují funkce animace vlastností, včetně časových os, scénářů a klíčových snímků.

Třídy

Name Description
Animatable

Abstraktní třída, která poskytuje podporu animace.

AnimationClock

Udržuje stav AnimationTimeline běhu a zpracovává jeho výstupní hodnoty.

AnimationException

Výjimka, která se vyvolá, když dojde k chybě při animaci vlastnosti.

AnimationTimeline

Definuje segment času, ve kterém se vytvářejí výstupní hodnoty. Tyto hodnoty slouží k animaci cílové vlastnosti.

BackEase

Představuje easing funkci, která stáhne pohyb animace mírně předtím, než začne animovat v vyznačené cestě.

BeginStoryboard

Aktivační akce, která zahájí a distribuuje Storyboard její animace cílovým objektům a vlastnostem.

BooleanAnimationBase

Abstraktní třída, která při implementaci animuje Boolean hodnotu.

BooleanAnimationUsingKeyFrames

Animuje hodnotu vlastnosti, která přebírá Boolean sadu KeyFrames nad zadaným Durationobjektem .

BooleanKeyFrame

Abstraktní třída, která při implementaci definuje segment s vlastní cílovou hodnotou a interpolační metodou BooleanAnimationUsingKeyFrames.

BooleanKeyFrameCollection

Představuje kolekci BooleanKeyFrame objektů.

BounceEase

Představuje funkci pro usnadnění, která vytvoří animovaný efekt bouncingu.

ByteAnimation

Animace hodnoty Byte vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

ByteAnimationBase

Abstraktní třída, která při implementaci animuje Byte hodnotu.

ByteAnimationUsingKeyFrames

Animuje hodnotu Byte vlastnosti v sadě .KeyFrames

ByteKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou ByteAnimationUsingKeyFrames.

ByteKeyFrameCollection

Představuje kolekci ByteKeyFrame objektů.

CharAnimationBase

Abstraktní třída, která při implementaci animuje Char hodnotu.

CharAnimationUsingKeyFrames

Animuje hodnotu Char vlastnosti v sadě KeyFrames nad zadaným Durationobjektem .

CharKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou CharAnimationUsingKeyFrames.

CharKeyFrameCollection

Představuje kolekci CharKeyFrame objektů.

CircleEase

Představuje funkci easing, která vytvoří animaci, která zrychluje a/nebo zmenšuje použití kruhové funkce.

Clock

Udržuje časování za běhu pro Timeline.

ClockCollection

Představuje uspořádanou kolekci Clock objektů.

ClockController

Interaktivně řídí .Clock

ClockGroup

Assemblage typů Clock s chováním na základě TimelineGroup.

ColorAnimation

Animace hodnoty Color vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

ColorAnimationBase

Abstraktní třída, která při implementaci animuje Color hodnotu.

ColorAnimationUsingKeyFrames

Animuje hodnotu Color vlastnosti v sadě KeyFrames nad zadaným Durationobjektem .

ColorKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou ColorAnimationUsingKeyFrames.

ColorKeyFrameCollection

Představuje kolekci ColorKeyFrame objektů.

ControllableStoryboardAction

Pracuje s Storyboard, který byl použit akcí BeginStoryboard.

CubicEase

Představuje funkci usnadnění, která vytvoří animaci, která zrychluje a/nebo zmenšuje pomocí vzorce f(t) = t3.

DecimalAnimation

Animace hodnoty Decimal vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

DecimalAnimationBase

Abstraktní třída, která při implementaci animuje Decimal hodnotu.

DecimalAnimationUsingKeyFrames

Animuje hodnotu Decimal vlastnosti v sadě .KeyFrames

DecimalKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou DecimalAnimationUsingKeyFrames.

DecimalKeyFrameCollection

Představuje kolekci DecimalKeyFrame objektů.

DiscreteBooleanKeyFrame

Animace z Boolean hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteByteKeyFrame

Animace z Byte hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteCharKeyFrame

Animace z Char hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteColorKeyFrame

Animace z Color hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteDecimalKeyFrame

Animace z Decimal hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteDoubleKeyFrame

Animace z Double hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteInt16KeyFrame

Animace z Int16 hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteInt32KeyFrame

Animace z Int32 hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteInt64KeyFrame

Animace z Int64 hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteMatrixKeyFrame

Animace z Matrix hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteObjectKeyFrame

Animace z Object hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscretePoint3DKeyFrame

Animace z Point3D hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscretePointKeyFrame

Animace z Point hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteQuaternionKeyFrame

Animace z Quaternion hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteRectKeyFrame

Animace z Rect hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteRotation3DKeyFrame

Animace z Rotation3D hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteSingleKeyFrame

Animace z Single hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteSizeKeyFrame

Animace z Size hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteStringKeyFrame

Animace z String hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteThicknessKeyFrame

Animace z Thickness hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteVector3DKeyFrame

Animace z Vector3D hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteVectorKeyFrame

Animace z Vector hodnoty předchozího snímku klíče na vlastní Value pomocí diskrétní interpolace.

DoubleAnimation

Animace hodnoty Double vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

DoubleAnimationBase

Abstraktní třída, která při implementaci animuje Double hodnotu.

DoubleAnimationUsingKeyFrames

Animuje hodnotu Double vlastnosti v sadě .KeyFrames

DoubleAnimationUsingPath

Animuje hodnotu Double vlastnosti mezi dvěma nebo více cílovými hodnotami pomocí PathGeometry hodnoty k určení těchto hodnot. Tuto animaci lze použít k přesunutí objektu vizuálu podél cesty.

DoubleKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Představuje kolekci DoubleKeyFrame objektů.

EasingByteKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem ByteAnimationUsingKeyFrames .

EasingColorKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem ColorAnimationUsingKeyFrames .

EasingDecimalKeyFrame

Abstraktní třída, která umožňuje přidružit funkce pro usnadnění s DecimalAnimationUsingKeyFrames animací snímku klíče.

EasingDoubleKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem DoubleAnimationUsingKeyFrames .

EasingFunctionBase

Poskytuje základní třídu pro všechny funkce pro usnadnění.

EasingInt16KeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem Int16AnimationUsingKeyFrames .

EasingInt32KeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem Int32AnimationUsingKeyFrames .

EasingInt64KeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem Int64AnimationUsingKeyFrames .

EasingPoint3DKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem Point3DAnimationUsingKeyFrames .

EasingPointKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem PointAnimationUsingKeyFrames .

EasingQuaternionKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem QuaternionAnimationUsingKeyFrames .

EasingRectKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem RectAnimationUsingKeyFrames .

EasingRotation3DKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem Rotation3DAnimationUsingKeyFrames .

EasingSingleKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem SingleAnimationUsingKeyFrames .

EasingSizeKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem SizeAnimationUsingKeyFrames .

EasingThicknessKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem ThicknessAnimationUsingKeyFrames .

EasingVector3DKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem Vector3DAnimationUsingKeyFrames .

EasingVectorKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací s klíčovým rámečkem VectorAnimationUsingKeyFrames .

ElasticEase

Představuje easing funkce, která vytvoří animaci, která se podobá pružině oscilující zpět a zpět, dokud nedojde k odpočinku.

ExponentialEase

Představuje funkci easing, která vytvoří animaci, která zrychluje a/nebo deceleruje pomocí exponenciálního vzorce.

Int16Animation

Animace hodnoty Int16 vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

Int16AnimationBase

Abstraktní třída, která při implementaci animuje Int16 hodnotu.

Int16AnimationUsingKeyFrames

Animuje hodnotu Int16 vlastnosti v sadě .KeyFrames

Int16KeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou Int16AnimationUsingKeyFrames.

Int16KeyFrameCollection

Představuje kolekci Int16KeyFrame objektů.

Int32Animation

Animace hodnoty Int32 vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

Int32AnimationBase

Abstraktní třída, která při implementaci animuje Int32 hodnotu.

Int32AnimationUsingKeyFrames

Animuje hodnotu Int32 vlastnosti v sadě .KeyFrames

Int32KeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou Int32AnimationUsingKeyFrames.

Int32KeyFrameCollection

Představuje kolekci Int32KeyFrame objektů.

Int64Animation

Animace hodnoty Int64 vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

Int64AnimationBase

Abstraktní třída, která při implementaci animuje Int64 hodnotu.

Int64AnimationUsingKeyFrames

Animuje hodnotu Int64 vlastnosti v sadě .KeyFrames

Int64KeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou Int64AnimationUsingKeyFrames.

Int64KeyFrameCollection

Představuje kolekci Int64KeyFrame objektů.

KeySpline

Tuto třídu používá snímek klíče spline k definování průběhu animace.

LinearByteKeyFrame

Animace z Byte hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearColorKeyFrame

Animace z Color hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearDecimalKeyFrame

Animace z Decimal hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearDoubleKeyFrame

Animace z Double hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearInt16KeyFrame

Animace z Int16 hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearInt32KeyFrame

Animace z Int32 hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearInt64KeyFrame

Animace z Int64 hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearPoint3DKeyFrame

Animace z Point3D hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearPointKeyFrame

Animace z Point hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearQuaternionKeyFrame

Animace z Quaternion hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearRectKeyFrame

Animace z Rect hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearRotation3DKeyFrame

Animace z Rotation3D hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearSingleKeyFrame

Animace z Single hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearSizeKeyFrame

Animace z Size hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearThicknessKeyFrame

Animace z Thickness hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearVector3DKeyFrame

Animace z Vector3D hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

LinearVectorKeyFrame

Animace z Vector hodnoty předchozího snímku klíče do vlastní Value pomocí lineární interpolace.

MatrixAnimationBase

Abstraktní třída, která při implementaci animuje Matrix hodnotu.

MatrixAnimationUsingKeyFrames

Animuje hodnotu Matrix vlastnosti v sadě .KeyFrames

MatrixAnimationUsingPath

Animuje hodnotu vlastnosti pomocí proměnné Matrix k vygenerování animovaných PathGeometry hodnot. Tuto animaci lze použít k přesunutí objektu vizuálu podél cesty.

MatrixKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou MatrixAnimationUsingKeyFrames.

MatrixKeyFrameCollection

Představuje kolekci MatrixKeyFrame objektů.

ObjectAnimationBase

Abstraktní třída, která při implementaci animuje Object hodnotu.

ObjectAnimationUsingKeyFrames

Animuje hodnotu Object vlastnosti v sadě KeyFrames nad zadaným Durationobjektem .

ObjectKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

Představuje kolekci ObjectKeyFrame objektů.

ParallelTimeline

Definuje segment času, který může obsahovat podřízené Timeline objekty. Tyto podřízené časové osy se stanou aktivní podle příslušných BeginTime vlastností. Podřízené časové osy se také můžou vzájemně překrývat (spouštět paralelně).

PauseStoryboard

Aktivační akce, která pozastaví Storyboard.

Point3DAnimation

Animuje hodnotu Point3D vlastnosti pomocí lineární interpolace mezi dvěma hodnotami.

Point3DAnimationBase

Abstraktní třída, která při implementaci animuje Point3D hodnotu.

Point3DAnimationUsingKeyFrames

Animuje hodnotu Point3D vlastnosti v sadě .KeyFrames

Point3DKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou Point3DAnimationUsingKeyFrames.

Point3DKeyFrameCollection

Představuje kolekci Point3DKeyFrame objektů.

PointAnimation

Animace hodnoty Point vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

PointAnimationBase

Abstraktní třída, která při implementaci animuje Point hodnotu.

PointAnimationUsingKeyFrames

Animuje hodnotu Point vlastnosti v sadě .KeyFrames

PointAnimationUsingPath

Animuje hodnotu Point vlastnosti mezi dvěma nebo více cílovými hodnotami pomocí PathGeometry hodnoty k určení těchto hodnot. Tuto animaci lze použít k přesunutí objektu vizuálu podél cesty.

PointKeyFrame

Definuje animační segment s vlastní cílovou hodnotou a metodou interpolace pro objekt PointAnimationUsingKeyFrames.

PointKeyFrameCollection

Představuje kolekci PointKeyFrame objektů.

PowerEase

Představuje easing funkce, která vytvoří animaci, která zrychluje a/nebo deceleruje pomocí vzorce f(t) = t p, kde p je rovna Power vlastnosti.

QuadraticEase

Představuje funkci easing, která vytvoří animaci, která zrychluje a/nebo se zmenšuje pomocí vzorce f(t) = t2.

QuarticEase

Představuje easing funkci, která vytvoří animaci, která zrychluje a/nebo se zmenšuje pomocí vzorce f(t) = t4.

QuaternionAnimation

Animace hodnoty Quaternion vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

QuaternionAnimationBase

Abstraktní třída, která při implementaci animuje Quaternion hodnotu.

QuaternionAnimationUsingKeyFrames

Animuje hodnotu Quaternion vlastnosti v sadě KeyFrames nad zadaným Durationobjektem .

QuaternionKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou QuaternionAnimationUsingKeyFrames.

QuaternionKeyFrameCollection

Představuje kolekci QuaternionKeyFrame objektů.

QuinticEase

Představuje funkci usnadnění, která vytvoří animaci, která zrychluje a/nebo zmenšuje pomocí vzorce f(t) = t5.

RectAnimation

Pomocí lineární interpolace animuje hodnotu Rect vlastnosti mezi dvěma cílovými hodnotami.

RectAnimationBase

Abstraktní třída, která při implementaci animuje Rect hodnotu.

RectAnimationUsingKeyFrames

Animuje hodnotu vlastnosti, která přebírá Rect sadu klíčových snímků.

RectKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou RectAnimationUsingKeyFrames.

RectKeyFrameCollection

Představuje kolekci RectKeyFrame objektů.

RemoveStoryboard

Aktivační akce, která odebere Storyboard.

RepeatBehaviorConverter

Převede instance RepeatBehavior na a z jiných datových typů.

ResumeStoryboard

Aktivační akce, která obnoví pozastavenou Storyboard.

Rotation3DAnimation

Animuje hodnotu Rotation3D vlastnosti pomocí lineární interpolace mezi dvěma hodnotami určenými kombinací From, Tonebo By vlastností, které jsou nastaveny pro animaci.

Rotation3DAnimationBase

Abstraktní třída, která při implementaci animuje Rotation3D hodnotu.

Rotation3DAnimationUsingKeyFrames

Animuje hodnotu Rotation3D vlastnosti v sadě .KeyFrames

Rotation3DKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou Rotation3DAnimationUsingKeyFrames.

Rotation3DKeyFrameCollection

Představuje kolekci Rotation3DKeyFrame objektů.

SeekStoryboard

Aktivační akce, která poskytuje funkce pro hledání (přeskočení) na zadaný čas v aktivním období Storyboard.

SetStoryboardSpeedRatio

Aktivační akce, která mění rychlost Storyboard.

SineEase

Představuje funkci easing, která vytvoří animaci, která zrychluje a/nebo deceleruje pomocí sinusového vzorce.

SingleAnimation

Animace hodnoty Single vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

SingleAnimationBase

Abstraktní třída, která při implementaci animuje Single hodnotu.

SingleAnimationUsingKeyFrames

Animuje hodnotu Single vlastnosti v sadě .KeyFrames

SingleKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou SingleAnimationUsingKeyFrames.

SingleKeyFrameCollection

Představuje kolekci SingleKeyFrame objektů.

SizeAnimation

Animace hodnoty Size vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

SizeAnimationBase

Abstraktní třída, která při implementaci animuje Size hodnotu.

SizeAnimationUsingKeyFrames

Animuje hodnotu Size vlastnosti v sadě .KeyFrames

SizeKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou SizeAnimationUsingKeyFrames.

SizeKeyFrameCollection

Představuje kolekci SizeKeyFrame objektů.

SkipStoryboardToFill

Aktivační akce, která přejde na Storyboard na konec období vyplnění.

SplineByteKeyFrame

Animace z Byte hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineColorKeyFrame

Animace z Color hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineDecimalKeyFrame

Animace z Decimal hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineDoubleKeyFrame

Animace z Double hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineInt16KeyFrame

Animace z Int16 hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineInt32KeyFrame

Animace z Int32 hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineInt64KeyFrame

Animace z Int64 hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplinePoint3DKeyFrame

Animace z Point3D hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplinePointKeyFrame

Animace z Point hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineQuaternionKeyFrame

Animace z Quaternion hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineRectKeyFrame

Animace z Rect hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineRotation3DKeyFrame

Animace z Rotation3D hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineSingleKeyFrame

Animace z Single hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineSizeKeyFrame

Animace z Size hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineThicknessKeyFrame

Animace z Thickness hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineVector3DKeyFrame

Animace z Vector3D hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

SplineVectorKeyFrame

Animace z Vector hodnoty předchozího snímku klíče do vlastní Value pomocí slined interpolace.

StopStoryboard

Aktivační akce, která zastaví Storyboard.

Storyboard

Časová osa kontejneru, která poskytuje informace o objektu a vlastnosti, které cílí na podřízené animace.

StringAnimationBase

Abstraktní třída, která při implementaci animuje String hodnotu.

StringAnimationUsingKeyFrames

Animuje hodnotu String vlastnosti v sadě KeyFrames nad zadaným Durationobjektem .

StringKeyFrame

Definuje animační segment s vlastní cílovou hodnotou a metodou interpolace pro objekt StringAnimationUsingKeyFrames.

StringKeyFrameCollection

Představuje kolekci StringKeyFrame objektů.

ThicknessAnimation

Animace hodnoty Thickness vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

ThicknessAnimationBase

Abstraktní třída, která při implementaci animuje Thickness hodnotu.

ThicknessAnimationUsingKeyFrames

Animuje hodnotu Thickness vlastnosti v sadě .KeyFrames

ThicknessKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou ThicknessAnimationUsingKeyFrames.

ThicknessKeyFrameCollection

Představuje kolekci ThicknessKeyFrame objektů.

Timeline

Definuje segment času.

TimelineCollection

Představuje kolekci Timeline objektů.

TimelineGroup

Abstraktní třída, která při implementaci představuje Timeline , která může obsahovat kolekci podřízených Timeline objektů.

Vector3DAnimation

Animuje hodnotu vlastnosti Vector3D pomocí lineární interpolace mezi dvěma hodnotami.

Vector3DAnimationBase

Abstraktní třída, která představuje animovanou Vector3D hodnotu.

Vector3DAnimationUsingKeyFrames

Animuje hodnotu Vector3D vlastnosti v sadě .KeyFrames

Vector3DKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou Vector3DAnimationUsingKeyFrames.

Vector3DKeyFrameCollection

Představuje kolekci Vector3DKeyFrame objektů.

VectorAnimation

Animace hodnoty Vector vlastnosti mezi dvěma cílovými hodnotami pomocí lineární interpolace v zadaném Durationobjektu .

VectorAnimationBase

Abstraktní třída, která při implementaci animuje Vector hodnotu.

VectorAnimationUsingKeyFrames

Animuje hodnotu Vector vlastnosti v sadě .KeyFrames

VectorKeyFrame

Abstraktní třída, která při implementaci definuje animační segment s vlastní cílovou hodnotou a interpolační metodou VectorAnimationUsingKeyFrames.

VectorKeyFrameCollection

Představuje kolekci VectorKeyFrame objektů.

Struktury

Name Description
KeyTime

Během relativního průběhu animace určuje instance KeyTime přesné načasování, kdy má proběhnout konkrétní snímek klíče.

RepeatBehavior

Popisuje, jak Timeline opakuje jeho jednoduchou dobu trvání.

TimelineCollection.Enumerator

Vytvoří výčet členů .TimelineCollection

Rozhraní

Name Description
IAnimatable

Tento typ podporuje infrastrukturu WPF (Windows Presentation Foundation) a není určená k použití přímo z kódu. Aby byla třída animatovatelná, měla by být odvozena od UIElement, ContentElementnebo Animatable.

IAnimation

Poskytuje podporu pro animaci hodnoty vlastnosti.

IEasingFunction

Definuje základní funkce funkce pro usnadnění.

IKeyFrame

Implementace IKeyFrame rozhraní poskytuje netypový přístup k KeyTime vlastnostem.

IKeyFrameAnimation

Implementace IKeyFrameAnimation rozhraní poskytuje netypový přístup k členům kolekce snímků klíčů.

Výčty

Name Description
ClockState

Popisuje potenciální stavy objektu Clock časové osy.

EasingMode

Definuje režimy, ve kterých třídy odvozené z EasingFunctionBase provádějí jejich easing.

FillBehavior

Určuje, jak se Timeline chová, když je mimo aktivní období, ale nadřazená položka je uvnitř aktivního nebo blokování období.

HandoffBehavior

Určuje, jak nové animace komunikují s existujícími animacemi, které jsou již použity u vlastnosti.

KeyTimeType

Představuje různé typy, které mohou představovat KeyTime instanci.

PathAnimationSource

Určuje hodnotu výstupní vlastnosti cesty, která se používá k řízení animace.

SlipBehavior

Určuje, jak se bude ParallelTimeline chovat, když jeden nebo více svých Timeline podřízených dětí vyklouzne.

TimeSeekOrigin

Označuje původ operace hledání. Posun operace hledání je relativní vzhledem k tomuto původu.