Sdílet prostřednictvím


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

Animatable

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

AnimationClock

Udržuje stav běhu AnimationTimeline 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í Storyboard a distribuuje její animace do cílových objektů a vlastností.

BooleanAnimationBase

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

BooleanAnimationUsingKeyFrames

Animuje hodnotu vlastnosti, která přebírá Boolean podél sady KeyFrames přes zadaný Duration.

BooleanKeyFrame

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

BooleanKeyFrameCollection

Představuje kolekci objektů BooleanKeyFrame.

BounceEase

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

ByteAnimation

Animace hodnoty vlastnosti Byte mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

ByteAnimationBase

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

ByteAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Byte společně se sadou KeyFrames.

ByteKeyFrame

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

ByteKeyFrameCollection

Představuje kolekci objektů ByteKeyFrame.

CharAnimationBase

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

CharAnimationUsingKeyFrames

Animace hodnoty vlastnosti Char podél sady KeyFrames přes zadaný Duration.

CharKeyFrame

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

CharKeyFrameCollection

Představuje kolekci objektů CharKeyFrame.

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 seřazenou kolekci objektů Clock.

ClockController

Interaktivně řídí Clock.

ClockGroup

Assemblage Clock typů s chováním založeným na TimelineGroup.

ColorAnimation

Animace hodnoty vlastnosti Color mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

ColorAnimationBase

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

ColorAnimationUsingKeyFrames

Animace hodnoty vlastnosti Color podél sady KeyFrames přes zadaný Duration.

ColorKeyFrame

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

ColorKeyFrameCollection

Představuje kolekci objektů ColorKeyFrame.

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 použití vzorce f(t) = t3.

DecimalAnimation

Animace hodnoty vlastnosti Decimal mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

DecimalAnimationBase

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

DecimalAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Decimal společně se sadou KeyFrames.

DecimalKeyFrame

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

DecimalKeyFrameCollection

Představuje kolekci objektů DecimalKeyFrame.

DiscreteBooleanKeyFrame

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

DiscreteByteKeyFrame

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

DiscreteCharKeyFrame

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

DiscreteColorKeyFrame

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

DiscreteDecimalKeyFrame

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

DiscreteDoubleKeyFrame

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

DiscreteInt16KeyFrame

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

DiscreteInt32KeyFrame

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

DiscreteInt64KeyFrame

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

DiscreteMatrixKeyFrame

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

DiscreteObjectKeyFrame

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

DiscretePoint3DKeyFrame

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

DiscretePointKeyFrame

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

DiscreteQuaternionKeyFrame

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

DiscreteRectKeyFrame

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

DiscreteRotation3DKeyFrame

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

DiscreteSingleKeyFrame

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

DiscreteSizeKeyFrame

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

DiscreteStringKeyFrame

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

DiscreteThicknessKeyFrame

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

DiscreteVector3DKeyFrame

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

DiscreteVectorKeyFrame

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

DoubleAnimation

Animace hodnoty vlastnosti Double mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

DoubleAnimationBase

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

DoubleAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Double společně se sadou KeyFrames.

DoubleAnimationUsingPath

Animace hodnoty vlastnosti Double mezi dvěma nebo více cílovými hodnotami pomocí PathGeometry 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 pro DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Představuje kolekci objektů DoubleKeyFrame.

EasingByteKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací ByteAnimationUsingKeyFrames klíčových snímků.

EasingColorKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací ColorAnimationUsingKeyFrames klíčových snímků.

EasingDecimalKeyFrame

Abstraktní třída, která umožňuje přidružit funkce pro usnadnění s animací DecimalAnimationUsingKeyFrames klíčových snímků.

EasingDoubleKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací DoubleAnimationUsingKeyFrames klíčových snímků.

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í Int16AnimationUsingKeyFrames klíčových snímků.

EasingInt32KeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací Int32AnimationUsingKeyFrames klíčových snímků.

EasingInt64KeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací Int64AnimationUsingKeyFrames klíčových snímků.

EasingPoint3DKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací Point3DAnimationUsingKeyFrames klíčových snímků.

EasingPointKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací PointAnimationUsingKeyFrames klíčových snímků.

EasingQuaternionKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací QuaternionAnimationUsingKeyFrames klíčových snímků.

EasingRectKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací RectAnimationUsingKeyFrames klíčových snímků.

EasingRotation3DKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací Rotation3DAnimationUsingKeyFrames klíčových snímků.

EasingSingleKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací SingleAnimationUsingKeyFrames klíčových snímků.

EasingSizeKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací SizeAnimationUsingKeyFrames klíčových snímků.

EasingThicknessKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací ThicknessAnimationUsingKeyFrames klíčových snímků.

EasingVector3DKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací Vector3DAnimationUsingKeyFrames klíčových snímků.

EasingVectorKeyFrame

Třída, která umožňuje přidružit funkce pro usnadnění s animací VectorAnimationUsingKeyFrames klíčových snímků.

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 vlastnosti Int16 mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

Int16AnimationBase

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

Int16AnimationUsingKeyFrames

Animuje hodnotu vlastnosti Int16 společně se sadou KeyFrames.

Int16KeyFrame

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

Int16KeyFrameCollection

Představuje kolekci objektů Int16KeyFrame.

Int32Animation

Animace hodnoty vlastnosti Int32 mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

Int32AnimationBase

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

Int32AnimationUsingKeyFrames

Animuje hodnotu vlastnosti Int32 společně se sadou KeyFrames.

Int32KeyFrame

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

Int32KeyFrameCollection

Představuje kolekci objektů Int32KeyFrame.

Int64Animation

Animace hodnoty vlastnosti Int64 mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

Int64AnimationBase

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

Int64AnimationUsingKeyFrames

Animuje hodnotu vlastnosti Int64 společně se sadou KeyFrames.

Int64KeyFrame

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

Int64KeyFrameCollection

Představuje kolekci objektů Int64KeyFrame.

KeySpline

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

LinearByteKeyFrame

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

LinearColorKeyFrame

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

LinearDecimalKeyFrame

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

LinearDoubleKeyFrame

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

LinearInt16KeyFrame

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

LinearInt32KeyFrame

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

LinearInt64KeyFrame

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

LinearPoint3DKeyFrame

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

LinearPointKeyFrame

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

LinearQuaternionKeyFrame

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

LinearRectKeyFrame

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

LinearRotation3DKeyFrame

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

LinearSingleKeyFrame

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

LinearSizeKeyFrame

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

LinearThicknessKeyFrame

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

LinearVector3DKeyFrame

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

LinearVectorKeyFrame

Animace z hodnoty Vector 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 vlastnosti Matrix společně se sadou KeyFrames.

MatrixAnimationUsingPath

Animuje hodnotu vlastnosti Matrix pomocí PathGeometry k vygenerování animovaných 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 pro MatrixAnimationUsingKeyFrames.

MatrixKeyFrameCollection

Představuje kolekci objektů MatrixKeyFrame.

ObjectAnimationBase

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

ObjectAnimationUsingKeyFrames

Animace hodnoty vlastnosti Object podél sady KeyFrames přes zadanou Duration.

ObjectKeyFrame

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

ObjectKeyFrameCollection

Představuje kolekci objektů ObjectKeyFrame.

ParallelTimeline

Definuje segment času, který může obsahovat podřízené Timeline objekty. Tyto podřízené časové osy se aktivují podle příslušných vlastností BeginTime. 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 vlastnosti Point3D pomocí lineární interpolace mezi dvěma hodnotami.

Point3DAnimationBase

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

Point3DAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Point3D společně se sadou KeyFrames.

Point3DKeyFrame

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

Point3DKeyFrameCollection

Představuje kolekci objektů Point3DKeyFrame.

PointAnimation

Animace hodnoty vlastnosti Point mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

PointAnimationBase

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

PointAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Point společně se sadou KeyFrames.

PointAnimationUsingPath

Animace hodnoty vlastnosti Point mezi dvěma nebo více cílovými hodnotami pomocí PathGeometry 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 PointAnimationUsingKeyFrames.

PointKeyFrameCollection

Představuje kolekci objektů PointKeyFrame.

PowerEase

Představuje funkci usnadnění, která vytvoří animaci, která zrychluje a/nebo zmenšuje použití vzorce f(t) = tp kde p je roven vlastnosti Power.

QuadraticEase

Představuje funkci usnadnění, která vytvoří animaci, která zrychluje a/nebo zmenšuje použití vzorce f(t) = t2

QuarticEase

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

QuaternionAnimation

Animace hodnoty vlastnosti Quaternion mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

QuaternionAnimationBase

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

QuaternionAnimationUsingKeyFrames

Animace hodnoty vlastnosti Quaternion podél sady KeyFrames přes zadaný Duration.

QuaternionKeyFrame

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

QuaternionKeyFrameCollection

Představuje kolekci objektů QuaternionKeyFrame.

QuinticEase

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

RectAnimation

Pomocí lineární interpolace animuje hodnotu vlastnosti Rect 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 podél sady 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 pro RectAnimationUsingKeyFrames.

RectKeyFrameCollection

Představuje kolekci objektů RectKeyFrame.

RemoveStoryboard

Aktivační akce, která odebere Storyboard.

RepeatBehaviorConverter

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

ResumeStoryboard

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

Rotation3DAnimation

Animuje hodnotu vlastnosti Rotation3D 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 vlastnosti Rotation3D společně se sadou KeyFrames.

Rotation3DKeyFrame

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

Rotation3DKeyFrameCollection

Představuje kolekci objektů Rotation3DKeyFrame.

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 vlastnosti Single mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

SingleAnimationBase

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

SingleAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Single společně se sadou KeyFrames.

SingleKeyFrame

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

SingleKeyFrameCollection

Představuje kolekci objektů SingleKeyFrame.

SizeAnimation

Animace hodnoty vlastnosti Size mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

SizeAnimationBase

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

SizeAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Size společně se sadou KeyFrames.

SizeKeyFrame

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

SizeKeyFrameCollection

Představuje kolekci objektů SizeKeyFrame.

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 na vlastní Value pomocí interpolace.

SplineColorKeyFrame

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

SplineDecimalKeyFrame

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

SplineDoubleKeyFrame

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

SplineInt16KeyFrame

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

SplineInt32KeyFrame

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

SplineInt64KeyFrame

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

SplinePoint3DKeyFrame

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

SplinePointKeyFrame

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

SplineQuaternionKeyFrame

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

SplineRectKeyFrame

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

SplineRotation3DKeyFrame

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

SplineSingleKeyFrame

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

SplineSizeKeyFrame

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

SplineThicknessKeyFrame

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

SplineVector3DKeyFrame

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

SplineVectorKeyFrame

Animace z Vector hodnoty předchozího snímku klíče na vlastní Value pomocí 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

Animace hodnoty vlastnosti String podél sady KeyFrames přes zadaný Duration.

StringKeyFrame

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

StringKeyFrameCollection

Představuje kolekci objektů StringKeyFrame.

ThicknessAnimation

Animace hodnoty vlastnosti Thickness mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

ThicknessAnimationBase

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

ThicknessAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Thickness společně se sadou KeyFrames.

ThicknessKeyFrame

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

ThicknessKeyFrameCollection

Představuje kolekci objektů ThicknessKeyFrame.

Timeline

Definuje segment času.

TimelineCollection

Představuje kolekci objektů Timeline.

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 animovaný Vector3D hodnotu.

Vector3DAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Vector3D společně se sadou KeyFrames.

Vector3DKeyFrame

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

Vector3DKeyFrameCollection

Představuje kolekci objektů Vector3DKeyFrame.

VectorAnimation

Animace hodnoty vlastnosti Vector mezi dvěma cílovými hodnotami pomocí lineární interpolace zadanou Duration.

VectorAnimationBase

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

VectorAnimationUsingKeyFrames

Animuje hodnotu vlastnosti Vector společně se sadou KeyFrames.

VectorKeyFrame

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

VectorKeyFrameCollection

Představuje kolekci objektů VectorKeyFrame.

Struktury

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í

IAnimatable

Tento typ podporuje infrastrukturu WPF a není určen k použití přímo z vašeho 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 rozhraní IKeyFrame poskytuje netypový přístup k vlastnostem KeyTime.

IKeyFrameAnimation

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

Výčty

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.