System.Windows.Media.Animation Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |