Condividi tramite


System.Windows.Media.Animation Spazio dei nomi

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.