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

Nom Description
Animatable

Classe abstraite qui fournit la prise en charge des animations.

AnimationClock

Conserve l’état d’exécution d’un 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 et Storyboard distribue ses animations à leurs objets et propriétés ciblés.

BooleanAnimationBase

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

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 Byte propriété entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un objet spécifié Duration.

ByteAnimationBase

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

ByteAnimationUsingKeyFrames

Anime la valeur d’une Byte propriété 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 un ByteAnimationUsingKeyFrames.

ByteKeyFrameCollection

Représente une collection d’objets ByteKeyFrame .

CharAnimationBase

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

CharAnimationUsingKeyFrames

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

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 un 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

Maintient l’état de minutage de l’exécution pour un Timeline.

ClockCollection

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

ClockController

Contrôle de manière interactive un Clock.

ClockGroup

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

ColorAnimation

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

ColorAnimationBase

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

ColorAnimationUsingKeyFrames

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

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 un ColorAnimationUsingKeyFrames.

ColorKeyFrameCollection

Représente une collection d’objets ColorKeyFrame .

ControllableStoryboardAction

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

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 Decimal propriété entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un objet spécifié Duration.

DecimalAnimationBase

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

DecimalAnimationUsingKeyFrames

Anime la valeur d’une Decimal propriété 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 un DecimalAnimationUsingKeyFrames.

DecimalKeyFrameCollection

Représente une collection d’objets DecimalKeyFrame .

DiscreteBooleanKeyFrame

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

DiscreteByteKeyFrame

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

DiscreteCharKeyFrame

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

DiscreteColorKeyFrame

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

DiscreteDecimalKeyFrame

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

DiscreteDoubleKeyFrame

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

DiscreteInt16KeyFrame

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

DiscreteInt32KeyFrame

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

DiscreteInt64KeyFrame

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

DiscreteMatrixKeyFrame

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

DiscreteObjectKeyFrame

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

DiscretePoint3DKeyFrame

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

DiscretePointKeyFrame

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

DiscreteQuaternionKeyFrame

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

DiscreteRectKeyFrame

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

DiscreteRotation3DKeyFrame

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

DiscreteSingleKeyFrame

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

DiscreteSizeKeyFrame

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

DiscreteStringKeyFrame

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

DiscreteThicknessKeyFrame

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

DiscreteVector3DKeyFrame

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

DiscreteVectorKeyFrame

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

DoubleAnimation

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

DoubleAnimationBase

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

DoubleAnimationUsingKeyFrames

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

DoubleAnimationUsingPath

Anime la valeur d’une Double propriété 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 un DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Représente une collection d’objets DoubleKeyFrame .

EasingByteKeyFrame

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

EasingColorKeyFrame

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

EasingDecimalKeyFrame

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

EasingDoubleKeyFrame

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

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 Int16AnimationUsingKeyFrames animation d’image clé.

EasingInt32KeyFrame

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

EasingInt64KeyFrame

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

EasingPoint3DKeyFrame

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

EasingPointKeyFrame

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

EasingQuaternionKeyFrame

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

EasingRectKeyFrame

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

EasingRotation3DKeyFrame

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

EasingSingleKeyFrame

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

EasingSizeKeyFrame

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

EasingThicknessKeyFrame

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

EasingVector3DKeyFrame

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

EasingVectorKeyFrame

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

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 Int16 propriété entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un objet spécifié Duration.

Int16AnimationBase

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

Int16AnimationUsingKeyFrames

Anime la valeur d’une Int16 propriété 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 un Int16AnimationUsingKeyFrames.

Int16KeyFrameCollection

Représente une collection d’objets Int16KeyFrame .

Int32Animation

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

Int32AnimationBase

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

Int32AnimationUsingKeyFrames

Anime la valeur d’une Int32 propriété 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 un Int32AnimationUsingKeyFrames.

Int32KeyFrameCollection

Représente une collection d’objets Int32KeyFrame .

Int64Animation

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

Int64AnimationBase

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

Int64AnimationUsingKeyFrames

Anime la valeur d’une Int64 propriété 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 un 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

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

LinearColorKeyFrame

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

LinearDecimalKeyFrame

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

LinearDoubleKeyFrame

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

LinearInt16KeyFrame

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

LinearInt32KeyFrame

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

LinearInt64KeyFrame

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

LinearPoint3DKeyFrame

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

LinearPointKeyFrame

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

LinearQuaternionKeyFrame

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

LinearRectKeyFrame

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

LinearRotation3DKeyFrame

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

LinearSingleKeyFrame

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

LinearSizeKeyFrame

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

LinearThicknessKeyFrame

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

LinearVector3DKeyFrame

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

LinearVectorKeyFrame

S’anime de la Vector valeur 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 Matrix valeur.

MatrixAnimationUsingKeyFrames

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

MatrixAnimationUsingPath

Anime la valeur d’une Matrix propriété à 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 un MatrixAnimationUsingKeyFrames.

MatrixKeyFrameCollection

Représente une collection d’objets MatrixKeyFrame .

ObjectAnimationBase

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

ObjectAnimationUsingKeyFrames

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

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 un ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

Représente une collection d’objets ObjectKeyFrame .

ParallelTimeline

Définit un segment de temps qui peut contenir des objets enfants Timeline . Ces chronologies enfants deviennent actives en fonction de leurs propriétés respectives BeginTime . 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é à l’aide d’une Point3D interpolation linéaire entre deux valeurs.

Point3DAnimationBase

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

Point3DAnimationUsingKeyFrames

Anime la valeur d’une Point3D propriété 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 un Point3DAnimationUsingKeyFrames.

Point3DKeyFrameCollection

Représente une collection d’objets Point3DKeyFrame .

PointAnimation

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

PointAnimationBase

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

PointAnimationUsingKeyFrames

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

PointAnimationUsingPath

Anime la valeur d’une Point propriété 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ére à l’aide de la formule f(t) = tp où p est égal à la Power propriété.

QuadraticEase

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 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 Quaternion propriété entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un objet spécifié Duration.

QuaternionAnimationBase

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

QuaternionAnimationUsingKeyFrames

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

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 un 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 Rect propriété entre deux valeurs cibles à l’aide d’une interpolation linéaire.

RectAnimationBase

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

RectAnimationUsingKeyFrames

Anime la valeur d’une propriété qui prend un Rect 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 un 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é à l’aide d’une Rotation3D interpolation linéaire entre deux valeurs déterminées par la combinaison de propriétés ou FromTo de Bypropriétés définies pour l’animation.

Rotation3DAnimationBase

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

Rotation3DAnimationUsingKeyFrames

Anime la valeur d’une Rotation3D propriété 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 un 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 Single propriété entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un objet spécifié Duration.

SingleAnimationBase

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

SingleAnimationUsingKeyFrames

Anime la valeur d’une Single propriété 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 un SingleAnimationUsingKeyFrames.

SingleKeyFrameCollection

Représente une collection d’objets SingleKeyFrame .

SizeAnimation

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

SizeAnimationBase

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

SizeAnimationUsingKeyFrames

Anime la valeur d’une Size propriété 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 un 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 String valeur.

StringAnimationUsingKeyFrames

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

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 Thickness propriété entre deux valeurs cibles à l’aide d’une interpolation linéaire sur un objet spécifié Duration.

ThicknessAnimationBase

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

ThicknessAnimationUsingKeyFrames

Anime la valeur d’une Thickness propriété 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 un 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 une Timeline collection d’objets enfants Timeline .

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 animée Vector3D .

Vector3DAnimationUsingKeyFrames

Anime la valeur d’une Vector3D propriété 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 un Vector3DAnimationUsingKeyFrames.

Vector3DKeyFrameCollection

Représente une collection d’objets Vector3DKeyFrame .

VectorAnimation

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

VectorAnimationBase

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

VectorAnimationUsingKeyFrames

Anime la valeur d’une Vector propriété 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 un VectorAnimationUsingKeyFrames.

VectorKeyFrameCollection

Représente une collection d’objets VectorKeyFrame .

Structures

Nom Description
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

Nom Description
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.

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 KeyTime propriétés.

IKeyFrameAnimation

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

Énumérations

Nom Description
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.