Partager via


System.Windows.Media.Animation Espace de noms

Fournit des types qui prennent en charge les fonctionnalités d’animation de propriété, notamment les chronologies, les storyboards et les images clés.

Classes

Animatable

Classe abstraite qui fournit la prise en charge des animations.

AnimationClock

Conserve l’état d’exécution d’une AnimationTimeline et traite ses valeurs de sortie.

AnimationException

Exception levée lorsqu’une erreur se produit lors de l’animation d’une propriété.

AnimationTimeline

Définit un segment de temps sur lequel les valeurs de sortie sont produites. Ces valeurs sont utilisées pour animer une propriété cible.

BackEase

Représente une fonction d’accélération qui rétracte légèrement le mouvement d’une animation avant qu’elle ne commence à s’animer dans le chemin indiqué.

BeginStoryboard

Action de déclencheur qui commence un Storyboard et distribue ses animations à leurs objets et propriétés ciblés.

BooleanAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Boolean.

BooleanAnimationUsingKeyFrames

Anime la valeur d’une propriété qui prend un Boolean le long d’un ensemble de KeyFrames sur un Durationspécifié.

BooleanKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment avec sa propre valeur cible et sa méthode d’interpolation pour un BooleanAnimationUsingKeyFrames.

BooleanKeyFrameCollection

Représente une collection d’objets BooleanKeyFrame.

BounceEase

Représente une fonction d’accélération qui crée un effet de rebond animé.

ByteAnimation

Anime la valeur d’une propriété Byte entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

ByteAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Byte.

ByteAnimationUsingKeyFrames

Anime la valeur d’une propriété Byte le long d’un ensemble de KeyFrames.

ByteKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une ByteAnimationUsingKeyFrames.

ByteKeyFrameCollection

Représente une collection d’objets ByteKeyFrame.

CharAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Char.

CharAnimationUsingKeyFrames

Anime la valeur d’une propriété Char le long d’un ensemble de KeyFrames sur un Durationspécifié.

CharKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une CharAnimationUsingKeyFrames.

CharKeyFrameCollection

Représente une collection d’objets CharKeyFrame.

CircleEase

Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélére à l’aide d’une fonction circulaire.

Clock

Gère l’état de minutage de l’exécution pour une Timeline.

ClockCollection

Représente une collection ordonnée d’objets Clock.

ClockController

Contrôle de manière interactive un Clock.

ClockGroup

Assemblage de types Clock avec un comportement basé sur un TimelineGroup.

ColorAnimation

Anime la valeur d’une propriété Color entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

ColorAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Color.

ColorAnimationUsingKeyFrames

Anime la valeur d’une propriété Color le long d’un ensemble de KeyFrames sur un Durationspécifié.

ColorKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une ColorAnimationUsingKeyFrames.

ColorKeyFrameCollection

Représente une collection d’objets ColorKeyFrame.

ControllableStoryboardAction

Manipule un Storyboard qui a été appliqué par une action de BeginStoryboard.

CubicEase

Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide de la formule f(t) = t3.

DecimalAnimation

Anime la valeur d’une propriété Decimal entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

DecimalAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Decimal.

DecimalAnimationUsingKeyFrames

Anime la valeur d’une propriété Decimal le long d’un ensemble de KeyFrames.

DecimalKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une DecimalAnimationUsingKeyFrames.

DecimalKeyFrameCollection

Représente une collection d’objets DecimalKeyFrame.

DiscreteBooleanKeyFrame

Anime à partir de la valeur Boolean de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteByteKeyFrame

Anime à partir de la valeur Byte de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteCharKeyFrame

Anime à partir de la valeur Char de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteColorKeyFrame

Anime à partir de la valeur Color de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteDecimalKeyFrame

Anime à partir de la valeur Decimal de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteDoubleKeyFrame

Anime à partir de la valeur Double de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteInt16KeyFrame

Anime à partir de la valeur Int16 de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteInt32KeyFrame

Anime à partir de la valeur Int32 de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteInt64KeyFrame

Anime à partir de la valeur Int64 de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteMatrixKeyFrame

Anime à partir de la valeur Matrix de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteObjectKeyFrame

Anime à partir de la valeur Object de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscretePoint3DKeyFrame

Anime à partir de la valeur Point3D de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscretePointKeyFrame

Anime à partir de la valeur Point de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteQuaternionKeyFrame

Anime à partir de la valeur Quaternion de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteRectKeyFrame

Anime à partir de la valeur Rect de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteRotation3DKeyFrame

Anime à partir de la valeur Rotation3D de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteSingleKeyFrame

Anime à partir de la valeur Single de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteSizeKeyFrame

Anime à partir de la valeur Size de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteStringKeyFrame

Anime à partir de la valeur String de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteThicknessKeyFrame

Anime à partir de la valeur Thickness de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteVector3DKeyFrame

Anime à partir de la valeur Vector3D de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DiscreteVectorKeyFrame

Anime à partir de la valeur Vector de l’image clé précédente à sa propre Value à l’aide d’une interpolation discrète.

DoubleAnimation

Anime la valeur d’une propriété Double entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

DoubleAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Double.

DoubleAnimationUsingKeyFrames

Anime la valeur d’une propriété Double le long d’un ensemble de KeyFrames.

DoubleAnimationUsingPath

Anime la valeur d’une propriété Double entre deux valeurs cibles ou plus à l’aide d’un PathGeometry pour spécifier ces valeurs. Cette animation peut être utilisée pour déplacer un objet visuel le long d’un chemin d’accès.

DoubleKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Représente une collection d’objets DoubleKeyFrame.

EasingByteKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé ByteAnimationUsingKeyFrames.

EasingColorKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé ColorAnimationUsingKeyFrames.

EasingDecimalKeyFrame

Classe abstraite qui vous permet d’associer des fonctions d’accélération à une animation de trame clé DecimalAnimationUsingKeyFrames.

EasingDoubleKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé DoubleAnimationUsingKeyFrames.

EasingFunctionBase

Fournit la classe de base pour toutes les fonctions d’accélération.

EasingInt16KeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé Int16AnimationUsingKeyFrames.

EasingInt32KeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé Int32AnimationUsingKeyFrames.

EasingInt64KeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé Int64AnimationUsingKeyFrames.

EasingPoint3DKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé Point3DAnimationUsingKeyFrames.

EasingPointKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé PointAnimationUsingKeyFrames.

EasingQuaternionKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé QuaternionAnimationUsingKeyFrames.

EasingRectKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé RectAnimationUsingKeyFrames.

EasingRotation3DKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé Rotation3DAnimationUsingKeyFrames.

EasingSingleKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé SingleAnimationUsingKeyFrames.

EasingSizeKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé SizeAnimationUsingKeyFrames.

EasingThicknessKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé ThicknessAnimationUsingKeyFrames.

EasingVector3DKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé Vector3DAnimationUsingKeyFrames.

EasingVectorKeyFrame

Classe qui vous permet d’associer des fonctions d’accélération à une animation d’image clé VectorAnimationUsingKeyFrames.

ElasticEase

Représente une fonction d’accélération qui crée une animation qui ressemble à un printemps oscillant de retour et d’avant jusqu’au repos.

ExponentialEase

Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide d’une formule exponentielle.

Int16Animation

Anime la valeur d’une propriété Int16 entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

Int16AnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Int16.

Int16AnimationUsingKeyFrames

Anime la valeur d’une propriété Int16 le long d’un ensemble de KeyFrames.

Int16KeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une Int16AnimationUsingKeyFrames.

Int16KeyFrameCollection

Représente une collection d’objets Int16KeyFrame.

Int32Animation

Anime la valeur d’une propriété Int32 entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

Int32AnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Int32.

Int32AnimationUsingKeyFrames

Anime la valeur d’une propriété Int32 le long d’un ensemble de KeyFrames.

Int32KeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une Int32AnimationUsingKeyFrames.

Int32KeyFrameCollection

Représente une collection d’objets Int32KeyFrame.

Int64Animation

Anime la valeur d’une propriété Int64 entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

Int64AnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Int64.

Int64AnimationUsingKeyFrames

Anime la valeur d’une propriété Int64 le long d’un ensemble de KeyFrames.

Int64KeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une Int64AnimationUsingKeyFrames.

Int64KeyFrameCollection

Représente une collection d’objets Int64KeyFrame.

KeySpline

Cette classe est utilisée par une trame clé spline pour définir la progression de l’animation.

LinearByteKeyFrame

Anime à partir de la valeur Byte de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearColorKeyFrame

Anime à partir de la valeur Color de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearDecimalKeyFrame

Anime à partir de la valeur Decimal de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearDoubleKeyFrame

Anime à partir de la valeur Double de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearInt16KeyFrame

Anime à partir de la valeur Int16 de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearInt32KeyFrame

Anime à partir de la valeur Int32 de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearInt64KeyFrame

Anime à partir de la valeur Int64 de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearPoint3DKeyFrame

Anime à partir de la valeur Point3D de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearPointKeyFrame

Anime à partir de la valeur Point de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearQuaternionKeyFrame

Anime à partir de la valeur Quaternion de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearRectKeyFrame

Anime à partir de la valeur Rect de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearRotation3DKeyFrame

Anime à partir de la valeur Rotation3D de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearSingleKeyFrame

Anime à partir de la valeur Single de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearSizeKeyFrame

Anime à partir de la valeur Size de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearThicknessKeyFrame

Anime à partir de la valeur Thickness de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearVector3DKeyFrame

Anime à partir de la valeur Vector3D de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

LinearVectorKeyFrame

Anime à partir de la valeur Vector de l’image clé précédente à son propre Value à l’aide d’une interpolation linéaire.

MatrixAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Matrix.

MatrixAnimationUsingKeyFrames

Anime la valeur d’une propriété Matrix le long d’un ensemble de KeyFrames.

MatrixAnimationUsingPath

Anime la valeur d’une propriété Matrix à l’aide d’un PathGeometry pour générer les valeurs animées. Cette animation peut être utilisée pour déplacer un objet visuel le long d’un chemin d’accès.

MatrixKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une MatrixAnimationUsingKeyFrames.

MatrixKeyFrameCollection

Représente une collection d’objets MatrixKeyFrame.

ObjectAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Object.

ObjectAnimationUsingKeyFrames

Anime la valeur d’une propriété Object le long d’un ensemble de KeyFrames sur un Durationspécifié.

ObjectKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

Représente une collection d’objets ObjectKeyFrame.

ParallelTimeline

Définit un segment de temps qui peut contenir des objets Timeline enfants. Ces chronologies enfants deviennent actives en fonction de leurs propriétés de BeginTime respectives. En outre, les chronologies enfants sont en mesure de chevaucher (s’exécuter en parallèle) les uns avec les autres.

PauseStoryboard

Action de déclencheur qui interrompt une Storyboard.

Point3DAnimation

Anime la valeur d’une propriété Point3D à l’aide d’une interpolation linéaire entre deux valeurs.

Point3DAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Point3D.

Point3DAnimationUsingKeyFrames

Anime la valeur d’une propriété Point3D le long d’un ensemble de KeyFrames.

Point3DKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une Point3DAnimationUsingKeyFrames.

Point3DKeyFrameCollection

Représente une collection d’objets Point3DKeyFrame.

PointAnimation

Anime la valeur d’une propriété Point entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

PointAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Point.

PointAnimationUsingKeyFrames

Anime la valeur d’une propriété Point le long d’un ensemble de KeyFrames.

PointAnimationUsingPath

Anime la valeur d’une propriété Point entre deux valeurs cibles ou plus à l’aide d’un PathGeometry pour spécifier ces valeurs. Cette animation peut être utilisée pour déplacer un objet visuel le long d’un chemin d’accès.

PointKeyFrame

Définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour un PointAnimationUsingKeyFrames.

PointKeyFrameCollection

Représente une collection d’objets PointKeyFrame.

PowerEase

Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide de la formule f(t) = tp où p est égal à la propriété Power.

QuadraticEase

Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide de la formule f(t) = t2

QuarticEase

Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide de la formule f(t) = t4.

QuaternionAnimation

Anime la valeur d’une propriété Quaternion entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

QuaternionAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Quaternion.

QuaternionAnimationUsingKeyFrames

Anime la valeur d’une propriété Quaternion le long d’un ensemble de KeyFrames sur un Durationspécifié.

QuaternionKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une QuaternionAnimationUsingKeyFrames.

QuaternionKeyFrameCollection

Représente une collection d’objets QuaternionKeyFrame.

QuinticEase

Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide de la formule f(t) = t5.

RectAnimation

Anime la valeur d’une propriété Rect entre deux valeurs cibles à l’aide d’une interpolation linéaire.

RectAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Rect.

RectAnimationUsingKeyFrames

Anime la valeur d’une propriété qui prend un Rect le long d’un ensemble d’images clés.

RectKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une RectAnimationUsingKeyFrames.

RectKeyFrameCollection

Représente une collection d’objets RectKeyFrame.

RemoveStoryboard

Action de déclencheur qui supprime une Storyboard.

RepeatBehaviorConverter

Convertit les instances de RepeatBehavior vers et à partir d’autres types de données.

ResumeStoryboard

Action de déclencheur qui reprend une Storyboardsuspendue.

Rotation3DAnimation

Anime la valeur d’une propriété Rotation3D à l’aide d’une interpolation linéaire entre deux valeurs déterminées par la combinaison de From, Toou By propriétés définies pour l’animation.

Rotation3DAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Rotation3D.

Rotation3DAnimationUsingKeyFrames

Anime la valeur d’une propriété Rotation3D le long d’un ensemble de KeyFrames.

Rotation3DKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une Rotation3DAnimationUsingKeyFrames.

Rotation3DKeyFrameCollection

Représente une collection d’objets Rotation3DKeyFrame.

SeekStoryboard

Action de déclencheur qui fournit des fonctionnalités permettant de rechercher (ignorer) une heure spécifiée au cours de la période active d’une Storyboard.

SetStoryboardSpeedRatio

Action de déclencheur qui modifie la vitesse d’un Storyboard.

SineEase

Représente une fonction d’accélération qui crée une animation qui accélère et/ou décélérée à l’aide d’une formule sinusoïque.

SingleAnimation

Anime la valeur d’une propriété Single entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

SingleAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Single.

SingleAnimationUsingKeyFrames

Anime la valeur d’une propriété Single le long d’un ensemble de KeyFrames.

SingleKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une SingleAnimationUsingKeyFrames.

SingleKeyFrameCollection

Représente une collection d’objets SingleKeyFrame.

SizeAnimation

Anime la valeur d’une propriété Size entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

SizeAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Size.

SizeAnimationUsingKeyFrames

Anime la valeur d’une propriété Size le long d’un ensemble de KeyFrames.

SizeKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une SizeAnimationUsingKeyFrames.

SizeKeyFrameCollection

Représente une collection d’objets SizeKeyFrame.

SkipStoryboardToFill

Action de déclencheur qui avance une Storyboard à la fin de sa période de remplissage.

SplineByteKeyFrame

Anime à partir de la valeur Byte de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineColorKeyFrame

Anime à partir de la valeur Color de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineDecimalKeyFrame

Anime à partir de la valeur Decimal de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineDoubleKeyFrame

Anime à partir de la valeur Double de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineInt16KeyFrame

Anime à partir de la valeur Int16 de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineInt32KeyFrame

Anime à partir de la valeur Int32 de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineInt64KeyFrame

Anime à partir de la valeur Int64 de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplinePoint3DKeyFrame

Anime à partir de la valeur Point3D de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplinePointKeyFrame

Anime à partir de la valeur Point de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineQuaternionKeyFrame

Anime à partir de la valeur Quaternion de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineRectKeyFrame

Anime à partir de la valeur Rect de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineRotation3DKeyFrame

Anime à partir de la valeur Rotation3D de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineSingleKeyFrame

Anime à partir de la valeur Single de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineSizeKeyFrame

Anime à partir de la valeur Size de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineThicknessKeyFrame

Anime à partir de la valeur Thickness de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineVector3DKeyFrame

Anime à partir de la valeur Vector3D de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

SplineVectorKeyFrame

Anime à partir de la valeur Vector de l’image clé précédente à sa propre Value à l’aide de l’interpolation splined.

StopStoryboard

Action de déclencheur qui arrête une Storyboard.

Storyboard

Chronologie de conteneur qui fournit des informations de ciblage d’objet et de propriété pour ses animations enfants.

StringAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur String.

StringAnimationUsingKeyFrames

Anime la valeur d’une propriété String le long d’un ensemble de KeyFrames sur un Durationspécifié.

StringKeyFrame

Définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour un StringAnimationUsingKeyFrames.

StringKeyFrameCollection

Représente une collection d’objets StringKeyFrame.

ThicknessAnimation

Anime la valeur d’une propriété Thickness entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

ThicknessAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Thickness.

ThicknessAnimationUsingKeyFrames

Anime la valeur d’une propriété Thickness le long d’un ensemble de KeyFrames.

ThicknessKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une ThicknessAnimationUsingKeyFrames.

ThicknessKeyFrameCollection

Représente une collection d’objets ThicknessKeyFrame.

Timeline

Définit un segment de temps.

TimelineCollection

Représente une collection d’objets Timeline.

TimelineGroup

Classe abstraite qui, lorsqu’elle est implémentée représente un Timeline qui peut contenir une collection d’objets Timeline enfants.

Vector3DAnimation

Anime la valeur d’une propriété Vector3D à l’aide d’une interpolation linéaire entre deux valeurs.

Vector3DAnimationBase

Classe abstraite qui représente une valeur de Vector3D animée.

Vector3DAnimationUsingKeyFrames

Anime la valeur d’une propriété Vector3D le long d’un ensemble de KeyFrames.

Vector3DKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une Vector3DAnimationUsingKeyFrames.

Vector3DKeyFrameCollection

Représente une collection d’objets Vector3DKeyFrame.

VectorAnimation

Anime la valeur d’une propriété Vector entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un Durationspécifié.

VectorAnimationBase

Classe abstraite qui, en cas d’implémentation, anime une valeur Vector.

VectorAnimationUsingKeyFrames

Anime la valeur d’une propriété Vector le long d’un ensemble de KeyFrames.

VectorKeyFrame

Classe abstraite qui, en cas d’implémentation, définit un segment d’animation avec sa propre valeur cible et sa méthode d’interpolation pour une VectorAnimationUsingKeyFrames.

VectorKeyFrameCollection

Représente une collection d’objets VectorKeyFrame.

Structures

KeyTime

Pendant le cours relatif d’une animation, une instance de KeyTime spécifie le minutage précis lorsqu’une image clé particulière doit avoir lieu.

RepeatBehavior

Décrit comment une Timeline répète sa durée simple.

TimelineCollection.Enumerator

Énumère les membres d’un TimelineCollection.

Interfaces

IAnimatable

Ce type prend en charge l’infrastructure WPF et n’est pas destiné à être utilisé directement à partir de votre code. Pour rendre une classe animatable, elle doit dériver de UIElement, ContentElementou Animatable.

IAnimation

Prend en charge l’animation d’une valeur de propriété.

IEasingFunction

Définit les fonctionnalités de base d’une fonction d’accélération.

IKeyFrame

Une implémentation d’interface IKeyFrame fournit un accès non typé aux propriétés KeyTime.

IKeyFrameAnimation

Une implémentation d’interface IKeyFrameAnimation fournit un accès non typé aux membres de la collection de trames clés.

Énumérations

ClockState

Décrit les états potentiels de l’objet Clock d’une chronologie.

EasingMode

Définit les modes dans lesquels les classes dérivées de EasingFunctionBase effectuent leur accélération.

FillBehavior

Spécifie le comportement d’un Timeline lorsqu’il est en dehors de sa période active, mais que son parent est à l’intérieur de sa période active ou de conservation.

HandoffBehavior

Spécifie la façon dont les nouvelles animations interagissent avec toutes les animations existantes qui sont déjà appliquées à une propriété.

KeyTimeType

Représente les différents types qui peuvent représenter une instance de KeyTime.

PathAnimationSource

Spécifie la valeur de la propriété de sortie du chemin d’accès utilisé pour piloter l’animation.

SlipBehavior

Indique comment un ParallelTimeline se comportera lorsqu’un ou plusieurs de ses Timeline enfants glissent.

TimeSeekOrigin

Indique l’origine d’une opération de recherche. Le décalage de l’opération de recherche est relatif à cette origine.