Sdílet prostřednictvím


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

Poskytuje typy, které podporují funkci 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 AnimationTimeline běhu a zpracovává jeho výstupní hodnoty.

AnimationException

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

AnimationTimeline

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

BackEase

Představuje easing funkci, která odtáhne pohyb animace mírně předtím, než začne animovat v označ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

Animace hodnoty vlastnosti, která přebírá Boolean sadu KeyFrames nad zadaným Duration.

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 easing function, která vytvoří animovaný skákací efekt.

ByteAnimation

Animace hodnoty Byte vlastnosti 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 Byte vlastnosti podél sady KeyFrames.

ByteKeyFrame

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

ByteKeyFrameCollection

Představuje kolekci ByteKeyFrame objektů.

CharAnimationBase

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

CharAnimationUsingKeyFrames

Animuje hodnotu Char vlastnosti podél sady zadaných KeyFrames Duration.

CharKeyFrame

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

CharKeyFrameCollection

Představuje kolekci CharKeyFrame objektů.

CircleEase

Představuje easing function, která vytvoří animaci, která zrychluje nebo zmenšuje používání kruhové funkce.

Clock

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

ClockCollection

Představuje seřazenou kolekci Clock objektů.

ClockController

Interaktivně řídí Clock.

ClockGroup

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

ColorAnimation

Animace hodnoty Color vlastnosti 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

Animuje hodnotu Color vlastnosti podél sady zadaných KeyFrames Duration.

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

Manipuluje s Storyboard akcí použitou akcí BeginStoryboard .

CubicEase

Představuje easing function, která vytvoří animaci, která zrychluje a/nebo zmenšuje použití vzorce f(t) = t3.

DecimalAnimation

Animace hodnoty Decimal vlastnosti 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

Animace hodnoty Decimal vlastnosti podél sady 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 rámce 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 rámce 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 rámce klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteDoubleKeyFrame

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

DiscreteInt16KeyFrame

Animace z Int16 hodnoty předchozího rámce 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 rámce klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteMatrixKeyFrame

Animace z Matrix hodnoty předchozího rámce 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 rámce klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteQuaternionKeyFrame

Animace z Quaternion hodnoty předchozího rámce 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 rámce klíče na vlastní Value pomocí diskrétní interpolace.

DiscreteSingleKeyFrame

Animace z Single hodnoty předchozího rámce 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 zadanou Duration.

DoubleAnimationBase

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

DoubleAnimationUsingKeyFrames

Animuje hodnotu Double vlastnosti podél sady KeyFrames.

DoubleAnimationUsingPath

Animace hodnoty vlastnosti mezi dvěma nebo více cílovými Double hodnotami pomocí PathGeometry hodnoty k určení těchto hodnot. Tuto animaci lze použít k přesunutí vizuálního objektu 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 ByteAnimationUsingKeyFrames animací klíčových snímků.

EasingColorKeyFrame

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

EasingDecimalKeyFrame

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

EasingDoubleKeyFrame

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

EasingFunctionBase

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

EasingInt16KeyFrame

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

EasingInt32KeyFrame

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

EasingInt64KeyFrame

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

EasingPoint3DKeyFrame

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

EasingPointKeyFrame

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

EasingQuaternionKeyFrame

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

EasingRectKeyFrame

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

EasingRotation3DKeyFrame

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

EasingSingleKeyFrame

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

EasingSizeKeyFrame

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

EasingThicknessKeyFrame

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

EasingVector3DKeyFrame

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

EasingVectorKeyFrame

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

ElasticEase

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

ExponentialEase

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

Int16Animation

Animace hodnoty Int16 vlastnosti 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

Animace hodnoty Int16 vlastnosti podél sady KeyFrames.

Int16KeyFrame

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

Int16KeyFrameCollection

Představuje kolekci Int16KeyFrame objektů.

Int32Animation

Animace hodnoty Int32 vlastnosti 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

Animace hodnoty Int32 vlastnosti podél sady 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 zadanou Duration.

Int64AnimationBase

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

Int64AnimationUsingKeyFrames

Animace hodnoty Int64 vlastnosti podél sady KeyFrames.

Int64KeyFrame

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

Int64KeyFrameCollection

Představuje kolekci Int64KeyFrame objektů.

KeySpline

Tato třída slouží k definování průběhu animace pomocí rámeček klávesy spline.

LinearByteKeyFrame

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

LinearColorKeyFrame

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

LinearDecimalKeyFrame

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

LinearDoubleKeyFrame

Animace z Double hodnoty předchozího rámce klíče na vlastní Value pomocí lineární interpolace.

LinearInt16KeyFrame

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

LinearInt32KeyFrame

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

LinearInt64KeyFrame

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

LinearPoint3DKeyFrame

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

LinearPointKeyFrame

Animace z Point hodnoty předchozího rámce klíče na vlastní Value pomocí lineární interpolace.

LinearQuaternionKeyFrame

Animace z Quaternion hodnoty předchozího rámce klíče na vlastní Value pomocí lineární interpolace.

LinearRectKeyFrame

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

LinearRotation3DKeyFrame

Animace z Rotation3D hodnoty předchozího rámce klíče na vlastní Value pomocí lineární interpolace.

LinearSingleKeyFrame

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

LinearSizeKeyFrame

Animace z Size hodnoty předchozího rámce klíče na vlastní Value pomocí lineární interpolace.

LinearThicknessKeyFrame

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

LinearVector3DKeyFrame

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

LinearVectorKeyFrame

Animace z Vector hodnoty předchozího rámce klíče na vlastní Value pomocí lineární interpolace.

MatrixAnimationBase

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

MatrixAnimationUsingKeyFrames

Animace hodnoty Matrix vlastnosti podél sady KeyFrames.

MatrixAnimationUsingPath

Animuje hodnotu vlastnosti pomocí PathGeometry funkce k vygenerování animovaných Matrix hodnot. Tuto animaci lze použít k přesunutí vizuálního objektu 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 podél sady zadaných KeyFrames Duration.

ObjectKeyFrame

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

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 (běžet paralelně).

PauseStoryboard

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

Point3DAnimation

Animace hodnoty Point3D vlastnosti pomocí lineární interpolace mezi dvěma hodnotami.

Point3DAnimationBase

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

Point3DAnimationUsingKeyFrames

Animace hodnoty Point3D vlastnosti podél sady 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 zadanou Duration.

PointAnimationBase

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

PointAnimationUsingKeyFrames

Animuje hodnotu Point vlastnosti podél sady KeyFrames.

PointAnimationUsingPath

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

PointKeyFrame

Definuje animační segment s vlastní cílovou hodnotou a interpolační metodou PointAnimationUsingKeyFramespro objekt .

PointKeyFrameCollection

Představuje kolekci PointKeyFrame objektů.

PowerEase

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

QuadraticEase

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

QuarticEase

Představuje easing function, která vytvoří animaci, která zrychluje a/nebo deceleruje pomocí vzorce f(t) = t4.

QuaternionAnimation

Animace hodnoty Quaternion vlastnosti 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

Animuje hodnotu Quaternion vlastnosti podél sady zadaných KeyFrames Duration.

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 easing function, která vytvoří animaci, která zrychluje a/nebo zmenšuje použití vzorce f(t) = t5.

RectAnimation

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

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 RectAnimationUsingKeyFramespro .

RectKeyFrameCollection

Představuje kolekci RectKeyFrame objektů.

RemoveStoryboard

Aktivační akce, která odebere Storyboard.

RepeatBehaviorConverter

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

ResumeStoryboard

Podporuje akci triggeru, která obnoví pozastavenou Storyboardakci .

Rotation3DAnimation

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

Rotation3DAnimationBase

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

Rotation3DAnimationUsingKeyFrames

Animace hodnoty Rotation3D vlastnosti podél sady 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í) do zadaného času v aktivním období Storyboard.

SetStoryboardSpeedRatio

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

SineEase

Představuje funkci usnadnění, která vytvoří animaci, která zrychluje a/nebo zmenšuje použití sinusového vzorce.

SingleAnimation

Animace hodnoty Single vlastnosti 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 Single vlastnosti podél sady KeyFrames.

SingleKeyFrame

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

SingleKeyFrameCollection

Představuje kolekci SingleKeyFrame objektů.

SizeAnimation

Animace hodnoty Size vlastnosti 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 Size vlastnosti podél sady 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 Storyboard na konec jeho období vyplnění.

SplineByteKeyFrame

Animace z Byte hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplineColorKeyFrame

Animace z Color hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplineDecimalKeyFrame

Animace z Decimal hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplineDoubleKeyFrame

Animace z Double hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplineInt16KeyFrame

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

SplineInt32KeyFrame

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

SplineInt64KeyFrame

Animace z Int64 hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplinePoint3DKeyFrame

Animace z Point3D hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplinePointKeyFrame

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

SplineQuaternionKeyFrame

Animace z Quaternion hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplineRectKeyFrame

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

SplineRotation3DKeyFrame

Animace z Rotation3D hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplineSingleKeyFrame

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

SplineSizeKeyFrame

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

SplineThicknessKeyFrame

Animace z Thickness hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplineVector3DKeyFrame

Animace z Vector3D hodnoty předchozího rámce klíče na vlastní Value pomocí splined interpolace.

SplineVectorKeyFrame

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

StopStoryboard

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

Storyboard

Časová osa kontejneru, která poskytuje informace o cílených objektech a vlastnostech pro podřízené animace.

StringAnimationBase

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

StringAnimationUsingKeyFrames

Animuje hodnotu String vlastnosti podél sady zadaných KeyFrames Duration.

StringKeyFrame

Definuje animační segment s vlastní cílovou hodnotou a interpolační metodou StringAnimationUsingKeyFramespro objekt .

StringKeyFrameCollection

Představuje kolekci StringKeyFrame objektů.

ThicknessAnimation

Animace hodnoty Thickness vlastnosti 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

Animace hodnoty Thickness vlastnosti podél sady KeyFrames.

ThicknessKeyFrame

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

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

Animace hodnoty vlastnosti Vector3D pomocí lineární interpolace mezi dvěma hodnotami.

Vector3DAnimationBase

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

Vector3DAnimationUsingKeyFrames

Animace hodnoty Vector3D vlastnosti podél sady KeyFrames.

Vector3DKeyFrame

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

Vector3DKeyFrameCollection

Představuje kolekci Vector3DKeyFrame objektů.

VectorAnimation

Animace hodnoty Vector vlastnosti 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

Animace hodnoty Vector vlastnosti podél sady KeyFrames.

VectorKeyFrame

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

VectorKeyFrameCollection

Představuje kolekci VectorKeyFrame objektů.

Struktury

KeyTime

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

RepeatBehavior

Popisuje, jak se Timeline opakuje jeho jednoduchá doba trvání.

TimelineCollection.Enumerator

Vyčísluje členy řady TimelineCollection.

Rozhraní

IAnimatable

Tento typ podporuje infrastrukturu WPF a není určena 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 usnadnění.

IKeyFrame

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

IKeyFrameAnimation

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

Výčty

ClockState

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

EasingMode

Definuje režimy, ve kterých třídy odvozené od EasingFunctionBase provádění jejich usnadnění.

FillBehavior

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

HandoffBehavior

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

KeyTimeType

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

PathAnimationSource

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

SlipBehavior

Označuje, jak ParallelTimeline se bude chovat, když se jeden nebo více jeho Timeline podřízených položek vyklouzne.

TimeSeekOrigin

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