System.Windows.Media.Animation Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce tipi che supportano la funzionalità di animazione delle proprietà, incluse sequenze temporali, storyboard e fotogrammi chiave.
Classi
Animatable |
Classe astratta che fornisce il supporto per le animazioni. |
AnimationClock |
Mantiene lo stato di runtime di un oggetto AnimationTimeline e ne elabora i valori di output. |
AnimationException |
Eccezione generata quando si verifica un errore durante l'aggiunta di un'animazione a una proprietà. |
AnimationTimeline |
Definisce un intervallo di tempo in cui vengono prodotti i valori di output. Questi valori vengono usati per aggiungere un'animazione a una proprietà di destinazione. |
BackEase |
Rappresenta una funzione di interpolazione che ritrae leggermente il movimento di un'animazione prima che venga animata nel percorso indicato. |
BeginStoryboard |
Azione trigger che avvia un oggetto Storyboard e distribuisce le animazioni a proprietà e oggetti di destinazione. |
BooleanAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Boolean. |
BooleanAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà che accetta un oggetto Boolean in un set di KeyFrames in base a un oggetto Duration specificato. |
BooleanKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento con il proprio valore di destinazione e metodo di interpolazione per un oggetto BooleanAnimationUsingKeyFrames. |
BooleanKeyFrameCollection |
Rappresenta una raccolta di oggetti BooleanKeyFrame. |
BounceEase |
Rappresenta una funzione di interpolazione che crea un effetto di rimbalzo animato. |
ByteAnimation |
Aggiunge un'animazione al valore di una proprietà Byte tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
ByteAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Byte. |
ByteAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Byte in un set di oggetti KeyFrames. |
ByteKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto ByteAnimationUsingKeyFrames. |
ByteKeyFrameCollection |
Rappresenta una raccolta di oggetti ByteKeyFrame. |
CharAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Char. |
CharAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Char in un set di oggetti KeyFrames in base a un oggetto Duration specificato. |
CharKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto CharAnimationUsingKeyFrames. |
CharKeyFrameCollection |
Rappresenta una raccolta di oggetti CharKeyFrame. |
CircleEase |
Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera utilizzando una funzione circolare. |
Clock |
Mantiene lo stato di temporizzazione runtime per un Timeline. |
ClockCollection |
Rappresenta una raccolta ordinata di oggetti Clock. |
ClockController |
Controlla in modo interattivo un oggetto Clock. |
ClockGroup |
Una raccolta dei tipi di Clock con un comportamento esterno a un oggetto TimelineGroup. |
ColorAnimation |
Aggiunge un'animazione al valore di una proprietà Color tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
ColorAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Color. |
ColorAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Color in un set di oggetti KeyFrames in base a un oggetto Duration specificato. |
ColorKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto ColorAnimationUsingKeyFrames. |
ColorKeyFrameCollection |
Rappresenta una raccolta di oggetti ColorKeyFrame. |
ControllableStoryboardAction |
Modifica un oggetto Storyboard che è stato applicato mediante un'azione BeginStoryboard. |
CubicEase |
Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera, usando la formula f(t) = t3. |
DecimalAnimation |
Aggiunge un'animazione al valore di una proprietà Decimal tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
DecimalAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Decimal. |
DecimalAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Decimal in un set di oggetti KeyFrames. |
DecimalKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto DecimalAnimationUsingKeyFrames. |
DecimalKeyFrameCollection |
Rappresenta una raccolta di oggetti DecimalKeyFrame. |
DiscreteBooleanKeyFrame |
Aggiunge un'animazione dal valore Boolean del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteByteKeyFrame |
Aggiunge un'animazione dal valore Byte del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteCharKeyFrame |
Aggiunge un'animazione dal valore Char del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteColorKeyFrame |
Aggiunge un'animazione dal valore Color del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteDecimalKeyFrame |
Aggiunge un'animazione dal valore Decimal del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteDoubleKeyFrame |
Aggiunge un'animazione dal valore Double del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteInt16KeyFrame |
Aggiunge un'animazione dal valore Int16 del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteInt32KeyFrame |
Aggiunge un'animazione dal valore Int32 del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteInt64KeyFrame |
Aggiunge un'animazione dal valore Int64 del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteMatrixKeyFrame |
Aggiunge un'animazione dal valore Matrix del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteObjectKeyFrame |
Aggiunge un'animazione dal valore Object del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscretePoint3DKeyFrame |
Aggiunge un'animazione dal valore Point3D del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscretePointKeyFrame |
Aggiunge un'animazione dal valore Point del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteQuaternionKeyFrame |
Aggiunge un'animazione dal valore Quaternion del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteRectKeyFrame |
Aggiunge un'animazione dal valore Rect del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteRotation3DKeyFrame |
Aggiunge un'animazione dal valore Rotation3D del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteSingleKeyFrame |
Aggiunge un'animazione dal valore Single del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteSizeKeyFrame |
Aggiunge un'animazione dal valore Size del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteStringKeyFrame |
Aggiunge un'animazione dal valore String del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteThicknessKeyFrame |
Aggiunge un'animazione dal valore Thickness del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteVector3DKeyFrame |
Aggiunge un'animazione dal valore Vector3D del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DiscreteVectorKeyFrame |
Aggiunge un'animazione dal valore Vector del fotogramma chiave precedente al relativo oggetto Value usando l’interpolazione discreta. |
DoubleAnimation |
Aggiunge un'animazione al valore di una proprietà Double tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
DoubleAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Double. |
DoubleAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Double in un set di oggetti KeyFrames. |
DoubleAnimationUsingPath |
Aggiunge un'animazione al valore di una proprietà Double tra due o più valori di destinazione usando un oggetto PathGeometry per specificare tali valori. Questa animazione può essere usata per spostare un oggetto visivo lungo un percorso. |
DoubleKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto DoubleAnimationUsingKeyFrames. |
DoubleKeyFrameCollection |
Rappresenta una raccolta di oggetti DoubleKeyFrame. |
EasingByteKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave ByteAnimationUsingKeyFrames. |
EasingColorKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave ColorAnimationUsingKeyFrames. |
EasingDecimalKeyFrame |
Classe astratta che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave DecimalAnimationUsingKeyFrames. |
EasingDoubleKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave DoubleAnimationUsingKeyFrames. |
EasingFunctionBase |
Fornisce la classe base per tutte le funzioni di interpolazione. |
EasingInt16KeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave Int16AnimationUsingKeyFrames. |
EasingInt32KeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave Int32AnimationUsingKeyFrames. |
EasingInt64KeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave Int64AnimationUsingKeyFrames. |
EasingPoint3DKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave Point3DAnimationUsingKeyFrames. |
EasingPointKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave PointAnimationUsingKeyFrames. |
EasingQuaternionKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave QuaternionAnimationUsingKeyFrames. |
EasingRectKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave RectAnimationUsingKeyFrames. |
EasingRotation3DKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave Rotation3DAnimationUsingKeyFrames. |
EasingSingleKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave SingleAnimationUsingKeyFrames. |
EasingSizeKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave SizeAnimationUsingKeyFrames. |
EasingThicknessKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave ThicknessAnimationUsingKeyFrames. |
EasingVector3DKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave Vector3DAnimationUsingKeyFrames. |
EasingVectorKeyFrame |
Classe che consente di associare funzioni di interpolazione a un'animazione con fotogramma chiave VectorAnimationUsingKeyFrames. |
ElasticEase |
Rappresenta una funzione di interpolazione che crea un'animazione simile a una molla che oscilla avanti e indietro fino ad arrestarsi. |
ExponentialEase |
Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o rallenta utilizzando una formula esponenziale. |
Int16Animation |
Aggiunge un'animazione al valore di una proprietà Int16 tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
Int16AnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Int16. |
Int16AnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Int16 in un set di oggetti KeyFrames. |
Int16KeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto Int16AnimationUsingKeyFrames. |
Int16KeyFrameCollection |
Rappresenta una raccolta di oggetti Int16KeyFrame. |
Int32Animation |
Anima il valore di una Int32 proprietà tra due valori di destinazione usando l'interpolazione lineare su un oggetto specificato Duration. |
Int32AnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Int32. |
Int32AnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Int32 in un set di oggetti KeyFrames. |
Int32KeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto Int32AnimationUsingKeyFrames. |
Int32KeyFrameCollection |
Rappresenta una raccolta di oggetti Int32KeyFrame. |
Int64Animation |
Aggiunge un'animazione al valore di una proprietà Int64 tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
Int64AnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Int64. |
Int64AnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Int64 in un set di oggetti KeyFrames. |
Int64KeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto Int64AnimationUsingKeyFrames. |
Int64KeyFrameCollection |
Rappresenta una raccolta di oggetti Int64KeyFrame. |
KeySpline |
Questa classe è usata da un fotogramma chiave spline per definire lo stato di avanzamento dell'animazione. |
LinearByteKeyFrame |
Aggiunge un'animazione dal valore Byte del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearColorKeyFrame |
Aggiunge un'animazione dal valore Color del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearDecimalKeyFrame |
Aggiunge un'animazione dal valore Decimal del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearDoubleKeyFrame |
Aggiunge un'animazione dal valore Double del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearInt16KeyFrame |
Aggiunge un'animazione dal valore Int16 del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearInt32KeyFrame |
Aggiunge un'animazione dal valore Int32 del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearInt64KeyFrame |
Aggiunge un'animazione dal valore Int64 del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearPoint3DKeyFrame |
Aggiunge un'animazione dal valore Point3D del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearPointKeyFrame |
Aggiunge un'animazione dal valore Point del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearQuaternionKeyFrame |
Aggiunge un'animazione dal valore Quaternion del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearRectKeyFrame |
Aggiunge un'animazione dal valore Rect del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearRotation3DKeyFrame |
Aggiunge un'animazione dal valore Rotation3D del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearSingleKeyFrame |
Aggiunge un'animazione dal valore Single del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearSizeKeyFrame |
Aggiunge un'animazione dal valore Size del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearThicknessKeyFrame |
Aggiunge un'animazione dal valore Thickness del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearVector3DKeyFrame |
Aggiunge un'animazione dal valore Vector3D del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
LinearVectorKeyFrame |
Aggiunge un'animazione dal valore Vector del fotogramma chiave precedente al relativo oggetto Value usando l'interpolazione lineare. |
MatrixAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Matrix. |
MatrixAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Matrix in un set di oggetti KeyFrames. |
MatrixAnimationUsingPath |
Anima il valore di una proprietà Matrix utilizzando PathGeometry per generare i valori animati. Questa animazione può essere usata per spostare un oggetto visivo lungo un percorso. |
MatrixKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto MatrixAnimationUsingKeyFrames. |
MatrixKeyFrameCollection |
Rappresenta una raccolta di oggetti MatrixKeyFrame. |
ObjectAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Object. |
ObjectAnimationUsingKeyFrames |
Aggiunge il valore di una proprietà Object in un set di oggetti KeyFrames in base a un oggetto Duration specificato. |
ObjectKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto ObjectAnimationUsingKeyFrames. |
ObjectKeyFrameCollection |
Rappresenta una raccolta di oggetti ObjectKeyFrame. |
ParallelTimeline |
Definisce un intervallo di tempo che può contenere oggetti Timeline figlio. Queste sequenze temporali figlio diventano attive in base alle rispettive proprietà BeginTime. Inoltre, le sequenze temporali figlio sono in grado di sovrapporsi tra loro (esecuzione in parallelo). |
PauseStoryboard |
Azione trigger che sospende Storyboard. |
Point3DAnimation |
Aggiunge un'animazione al valore di una proprietà Point3D usando l'interpolazione lineare tra due valori. |
Point3DAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Point3D. |
Point3DAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Point3D in un set di oggetti KeyFrames. |
Point3DKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto Point3DAnimationUsingKeyFrames. |
Point3DKeyFrameCollection |
Rappresenta una raccolta di oggetti Point3DKeyFrame. |
PointAnimation |
Aggiunge un'animazione al valore di una proprietà Point tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
PointAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Point. |
PointAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Point in un set di oggetti KeyFrames. |
PointAnimationUsingPath |
Aggiunge un'animazione al valore di una proprietà Point tra due o più valori di destinazione usando un oggetto PathGeometry per specificare tali valori. Questa animazione può essere usata per spostare un oggetto visivo lungo un percorso. |
PointKeyFrame |
Definisce un segmento di animazione con il proprio valore di destinazione e metodo di interpolazione per un oggetto PointAnimationUsingKeyFrames. |
PointKeyFrameCollection |
Rappresenta una raccolta di oggetti PointKeyFrame. |
PowerEase |
Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera usando la formula f(t) = tp dove p è uguale alla proprietà Power. |
QuadraticEase |
Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera usando la formula f(t) = t2 |
QuarticEase |
Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera, usando la formula f(t) = t4. |
QuaternionAnimation |
Aggiunge un'animazione al valore di una proprietà Quaternion tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
QuaternionAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Quaternion. |
QuaternionAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Quaternion in un set di oggetti KeyFrames in base a un oggetto Duration specificato. |
QuaternionKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto QuaternionAnimationUsingKeyFrames. |
QuaternionKeyFrameCollection |
Rappresenta una raccolta di oggetti QuaternionKeyFrame. |
QuinticEase |
Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera usando la formula f(t) = t5. |
RectAnimation |
Aggiunge un'animazione al valore di una proprietà Rect tra due valori di destinazione usando l'interpolazione lineare. |
RectAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Rect. |
RectAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà che accetta un Rect in un set di fotogrammi chiave. |
RectKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto RectAnimationUsingKeyFrames. |
RectKeyFrameCollection |
Rappresenta una raccolta di oggetti RectKeyFrame. |
RemoveStoryboard |
Azione trigger che rimuove Storyboard. |
RepeatBehaviorConverter |
Converte istanze di RepeatBehavior in e da altri tipi di dati. |
ResumeStoryboard |
Supporta un'azione trigger che riprende un oggetto Storyboard in pausa. |
Rotation3DAnimation |
Aggiunge un'animazione al valore di una proprietà Rotation3D usando l'interpolazione lineare tra due valori determinata dalla combinazione delle proprietà From, To o By impostate per l'animazione. |
Rotation3DAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Rotation3D. |
Rotation3DAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Rotation3D in un set di oggetti KeyFrames. |
Rotation3DKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto Rotation3DAnimationUsingKeyFrames. |
Rotation3DKeyFrameCollection |
Rappresenta una raccolta di oggetti Rotation3DKeyFrame. |
SeekStoryboard |
Azione trigger che fornisce le funzionalità per cercare (passare a) un momento specifico all'interno del periodo attivo di un oggetto Storyboard. |
SetStoryboardSpeedRatio |
Azione trigger che modifica la velocità di un oggetto Storyboard. |
SineEase |
Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera usando una formula sinusoidale. |
SingleAnimation |
Aggiunge un'animazione al valore di una proprietà Single tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
SingleAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Single. |
SingleAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Single in un set di oggetti KeyFrames. |
SingleKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto SingleAnimationUsingKeyFrames. |
SingleKeyFrameCollection |
Rappresenta una raccolta di oggetti SingleKeyFrame. |
SizeAnimation |
Aggiunge un'animazione al valore di una proprietà Size tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
SizeAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Size. |
SizeAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Size in un set di oggetti KeyFrames. |
SizeKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto SizeAnimationUsingKeyFrames. |
SizeKeyFrameCollection |
Rappresenta una raccolta di oggetti SizeKeyFrame. |
SkipStoryboardToFill |
Azione trigger che fa avanzare un oggetto Storyboard fino alla fine del segmento di tempo. |
SplineByteKeyFrame |
Aggiunge un'animazione dal valore Byte del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineColorKeyFrame |
Aggiunge un'animazione dal valore Color del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineDecimalKeyFrame |
Aggiunge un'animazione dal valore Decimal del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineDoubleKeyFrame |
Aggiunge un'animazione dal valore Double del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineInt16KeyFrame |
Aggiunge un'animazione dal valore Int16 del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineInt32KeyFrame |
Aggiunge un'animazione dal valore Int32 del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineInt64KeyFrame |
Aggiunge un'animazione dal valore Int64 del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplinePoint3DKeyFrame |
Aggiunge un'animazione dal valore Point3D del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplinePointKeyFrame |
Aggiunge un'animazione dal valore Point del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineQuaternionKeyFrame |
Aggiunge un'animazione dal valore Quaternion del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineRectKeyFrame |
Aggiunge un'animazione dal valore Rect del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineRotation3DKeyFrame |
Aggiunge un'animazione dal valore Rotation3D del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineSingleKeyFrame |
Aggiunge un'animazione dal valore Single del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineSizeKeyFrame |
Aggiunge un'animazione dal valore Size del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineThicknessKeyFrame |
Aggiunge un'animazione dal valore Thickness del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineVector3DKeyFrame |
Aggiunge un'animazione dal valore Vector3D del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
SplineVectorKeyFrame |
Aggiunge un'animazione dal valore Vector del fotogramma chiave precedente al proprio oggetto Value usando l'interpolazione spline. |
StopStoryboard |
Azione trigger che interrompe Storyboard. |
Storyboard |
Sequenza temporale di un contenitore che fornisce informazioni sulla destinazione di oggetti e proprietà per le animazioni figlio. |
StringAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di String. |
StringAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà String in un set di oggetti KeyFrames in base a un oggetto Duration specificato. |
StringKeyFrame |
Definisce un segmento di animazione con il proprio valore di destinazione e metodo di interpolazione per un oggetto StringAnimationUsingKeyFrames. |
StringKeyFrameCollection |
Rappresenta una raccolta di oggetti StringKeyFrame. |
ThicknessAnimation |
Aggiunge un'animazione al valore di una proprietà Thickness tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
ThicknessAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Thickness. |
ThicknessAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Thickness in un set di oggetti KeyFrames. |
ThicknessKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto ThicknessAnimationUsingKeyFrames. |
ThicknessKeyFrameCollection |
Rappresenta una raccolta di oggetti ThicknessKeyFrame. |
Timeline |
Definisce un intervallo di tempo. |
TimelineCollection |
Rappresenta una raccolta di oggetti Timeline. |
TimelineGroup |
Classe astratta che, in caso di implementazione, rappresenta un oggetto Timeline che potrebbe contenere una raccolta di oggetti Timeline figlio. |
Vector3DAnimation |
Aggiunge un'animazione al valore di una proprietà Vector3D usando l'interpolazione lineare tra due valori. |
Vector3DAnimationBase |
Classe astratta che rappresenta un valore di Vector3D a cui è stata aggiunta un'animazione. |
Vector3DAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Vector3D in un set di oggetti KeyFrames. |
Vector3DKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto Vector3DAnimationUsingKeyFrames. |
Vector3DKeyFrameCollection |
Rappresenta una raccolta di oggetti Vector3DKeyFrame. |
VectorAnimation |
Aggiunge un'animazione al valore di una proprietà Vector tra due valori di destinazione usando l'interpolazione lineare per un oggetto Duration specificato. |
VectorAnimationBase |
Classe astratta che, se implementata, aggiunge un'animazione a un valore di Vector. |
VectorAnimationUsingKeyFrames |
Aggiunge un'animazione al valore di una proprietà Vector in un set di oggetti KeyFrames. |
VectorKeyFrame |
Classe astratta che, quando viene implementata, definisce un segmento di animazione con valore di destinazione e metodo di interpolazione specifici per un oggetto VectorAnimationUsingKeyFrames. |
VectorKeyFrameCollection |
Rappresenta una raccolta di oggetti VectorKeyFrame. |
Struct
KeyTime |
Nel corso di un'animazione, un'istanza di KeyTime specifica l'intervallo preciso in cui viene visualizzato un particolare fotogramma chiave. |
RepeatBehavior |
Descrive in che modo una Timeline ripete la propria durata semplice. |
TimelineCollection.Enumerator |
Enumera i membri di TimelineCollection. |
Interfacce
IAnimatable |
Questo tipo supporta l'infrastruttura WPF e non deve essere usato direttamente dal codice. Affinché una classe supporti l'animazione, deve derivare da UIElement, ContentElement o Animatable. |
IAnimation |
Fornisce supporto per l'animazione di un valore di proprietà. |
IEasingFunction |
Definisce la funzionalità base di una funzione di interpolazione. |
IKeyFrame |
Un'implementazione dell'interfaccia IKeyFrame fornisce un accesso non tipizzato alle proprietà KeyTime. |
IKeyFrameAnimation |
Un'implementazione dell'interfaccia di IKeyFrameAnimation fornisce un accesso non tipizzato ai membri dell'insieme del fotogramma chiave. |
Enumerazioni
ClockState |
Descrive i possibili stati di un oggetto Clock della sequenza temporale. |
EasingMode |
Definisce le modalità in cui le classi derivate da EasingFunctionBase eseguono la relativa interpolazione. |
FillBehavior |
Specifica come si comporta la classe Timeline quando è fuori dal proprio periodo attivo, ma il padre è interno al proprio periodo attivo o al periodo di attesa. |
HandoffBehavior |
Specifica in che modo le nuove animazioni interagiscono con quelle esistenti già applicate a una proprietà. |
KeyTimeType |
Rappresenta i diversi tipi che possono rappresentare un'istanza di KeyTime. |
PathAnimationSource |
Specifica il valore della proprietà di output del percorso usato per controllare l'animazione. |
SlipBehavior |
Indica come si comporterà ParallelTimeline quando uno o più degli elementi figlio Timeline slittano. |
TimeSeekOrigin |
Indica l’origine dell’operazione di posizionamento. L’offset dell’operazione di posizionamento è relativa a questa origine. |