System.Windows.Media.Animation Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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 | |
| 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. |