Condividi tramite


Microsoft.UI.Xaml.Media.Animation Spazio dei nomi

Fornisce l'API per animazioni e storyboard per animazioni di transizione, stati di visualizzazione o componenti dell'interfaccia utente animati.

Classi

AddDeleteThemeTransition

Fornisce il comportamento di transizione animato per quando i controlli aggiungono o eliminano elementi figlio di un pannello. Ad esempio, se hai una raccolta di foto visualizzate in una griglia, puoi associare questa animazione alla griglia in modo che quando le foto vengono aggiunte o eliminate, le foto verranno animate in e fuori visualizzazione.

BackEase

Rappresenta una funzione di interpolazione che modifica un valore nella direzione opposta della funzione principale durante una parte di una durata, quindi inverte e completa il comportamento della funzione nel tempo in modo convenzionale.

BasicConnectedAnimationConfiguration

Oggetto che configura l'animazione connessa come transizione lineare dall'origine alla destinazione.

BeginStoryboard

Azione trigger che avvia uno Storyboard. Non comunemente usato. Vedere la sezione Osservazioni.

BounceEase

Rappresenta una funzione di interpolazione che crea un effetto di rimbalzo animato.

CircleEase

Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera utilizzando una funzione circolare.

ColorAnimation

Anima il valore di una proprietà Color tra due valori di destinazione usando l'interpolazione lineare su una durata specificata.

ColorAnimationUsingKeyFrames

Anima il valore di una proprietà Color lungo un set di fotogrammi chiave.

ColorKeyFrame

Fornisce una classe base per tecniche di fotogrammi chiave di animazione specifiche che definiscono un segmento di animazione con un valore di destinazione Colore . Le classi derivate forniscono un metodo di interpolazione con fotogrammi chiave diverso per un valore Color fornito per un'animazione ColorAnimationUsingKeyFrames .

ColorKeyFrameCollection

Rappresenta un insieme di oggetti ColorKeyFrame a cui è possibile accedere singolarmente in base all'indice. ColorKeyFrameCollection è il valore della proprietà ColorAnimationUsingKeyFrames.KeyFrames .

CommonNavigationTransitionInfo

Fornisce parametri comuni per le animazioni di transizione di navigazione.

ConditionallyIndependentlyAnimatableAttribute

Non destinato all'uso generale. Vedere anche IndependentlyAnimatableAttribute.

ConnectedAnimation

Rappresenta un'animazione che anima simultaneamente l'uscita di un elemento e l'ingresso di un altro elemento.

ConnectedAnimationConfiguration

Oggetto che descrive il tipo di animazione da riprodurre durante un'animazione connessa.

ConnectedAnimationService

Rappresenta un servizio che fornisce proprietà e metodi per visualizzare un oggetto ConnectedAnimation.

ContentThemeTransition

Implementa il comportamento dell'effetto di transizione per la modifica del contenuto di un controllo. Questa operazione può essere applicata oltre a AddDeleteThemeTransition.

ContinuumNavigationTransitionInfo

Specifica l'oggetto che verrà visualizzato tra le pagine per fornire il contesto durante una transizione continuum.

CubicEase

Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelerate usando la formula f (t) = t3.

DirectConnectedAnimationConfiguration

Oggetto che configura l'animazione connessa per riprodurre un'animazione lineare rapida tra origine e destinazione.

DiscreteColorKeyFrame

Aggiunge un'animazione dal valore Color del fotogramma chiave precedente al relativo valore Value usando valori discreti.

DiscreteDoubleKeyFrame

Aggiunge un'animazione dal valore Double del fotogramma chiave precedente al relativo valore Value usando valori discreti.

DiscreteObjectKeyFrame

Aggiunge un'animazione dal valore Object del fotogramma chiave precedente al relativo valore Value usando valori discreti.

DiscretePointKeyFrame

Aggiunge un'animazione dal valore Point del fotogramma chiave precedente al relativo valore usando fotogrammi discreti.

DoubleAnimation

Anima il valore di una proprietà Double tra due valori di destinazione usando l'interpolazione lineare su una durata specificata.

DoubleAnimationUsingKeyFrames

Anima il valore di una proprietà Double lungo un set di fotogrammi chiave.

DoubleKeyFrame

Classe astratta che definisce un segmento di animazione con il proprio valore di destinazione e il metodo di interpolazione per un DoubleAnimationUsingKeyFrames.

DoubleKeyFrameCollection

Rappresenta un insieme di oggetti DoubleKeyFrame a cui è possibile accedere singolarmente in base all'indice. DoubleKeyFrameCollection è il valore della proprietà DoubleAnimationUsingKeyFrames.KeyFrames .

DragItemThemeAnimation

Rappresenta l'animazione preconfigurata che viene applicata agli elementi trascinati.

DragOverThemeAnimation

Rappresenta l'animazione preconfigurata che viene applicata agli elementi al di sotto di un elemento trascinato.

DrillInNavigationTransitionInfo

Specifica l'animazione da eseguire quando un utente passa avanti in una gerarchia logica, ad esempio da un elenco master a una pagina di dettaglio.

DrillInThemeAnimation

Rappresenta un'animazione preconfigurata che viene eseguita quando un utente passa alla posizione successiva in una gerarchia logica, ad esempio da una pagina master a una pagina dei dettagli.

DrillOutThemeAnimation

Rappresenta un'animazione preconfigurata che viene eseguita quando un utente passa alla posizione precedente in una gerarchia logica, ad esempio da una pagina dei dettagli a una pagina master.

DropTargetItemThemeAnimation

Rappresenta l'animazione preconfigurata che si applica a potenziali elementi di destinazione di rilascio.

EasingColorKeyFrame

Associa le funzioni di interpolazione a un'animazione con fotogrammi chiave ColorAnimationUsingKeyFrames .

EasingDoubleKeyFrame

Associa una funzione di interpolazione a un'animazione con fotogrammi chiave DoubleAnimationUsingKeyFrames .

EasingFunctionBase

Fornisce la classe base per tutte le funzioni di interpolazione.

EasingPointKeyFrame

Associa una funzione di interpolazione a un'animazione basata su fotogrammi chiave PointAnimationUsingKeyFrames .

EdgeUIThemeTransition

Fornisce il comportamento di transizione animato per una transizione dell'interfaccia utente perimetrale.

ElasticEase

Rappresenta una funzione di interpolazione che crea un'animazione simile a una molla che oscilla avanti e indietro fino ad arrestarsi.

EntranceNavigationTransitionInfo

Specifica l'animazione da eseguire quando il contenuto viene visualizzato in una pagina.

EntranceThemeTransition

Fornisce il comportamento di transizione animato nei controlli quando vengono visualizzati per la prima volta. È possibile usarlo su singoli oggetti o su contenitori di oggetti . In quest'ultimo caso, gli elementi figlio verranno animati in visualizzazione in sequenza anziché tutti contemporaneamente.

ExponentialEase

Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o rallenta utilizzando una formula esponenziale.

FadeInThemeAnimation

Rappresenta l'animazione di opacità preconfigurata che si applica ai controlli quando vengono visualizzati per la prima volta.

FadeOutThemeAnimation

Rappresenta l'animazione di opacità preconfigurata che si applica ai controlli quando vengono rimossi dall'interfaccia utente o nascosti.

GravityConnectedAnimationConfiguration

Oggetto che configura l'animazione connessa da riprodurre usando la configurazione della gravità.

IndependentlyAnimatableAttribute

Non destinato all'uso generale. Questo attributo viene usato da strumenti di progettazione come Microsoft Visual Studio. Microsoft Visual Studio interpreta l'attributo e informa gli sviluppatori di app in che modo una combinazione di proprietà di animazione funzionerà per quanto riguarda le prestazioni e le restrizioni.

KeySpline

Rappresenta un fotogramma chiave spline per definire lo stato di avanzamento dell'animazione.

KeyTimeHelper

Fornisce metodi di utilità per l'uso dei valori KeyTime . Il codice C# e Microsoft Visual Basic devono usare invece i membri di KeyTime .

LinearColorKeyFrame

Aggiunge un'animazione dal valore Color del fotogramma chiave precedente al proprio Valore usando l'interpolazione lineare.

LinearDoubleKeyFrame

Aggiunge un'animazione dal valore Double del fotogramma chiave precedente al relativo Valore usando l'interpolazione lineare.

LinearPointKeyFrame

Aggiunge un'animazione dal valore Point del fotogramma chiave precedente al relativo valore Value, usando l'interpolazione lineare.

NavigationThemeTransition

Fornisce animazioni di spostamento tra le pagine.

NavigationTransitionInfo

Fornisce informazioni sui parametri per il metodo Frame.Navigate . Controlla la modalità di esecuzione dell'animazione di transizione durante l'azione di spostamento.

ObjectAnimationUsingKeyFrames

Anima il valore di una proprietà Object lungo un set di fotogrammi chiave su una durata specificata.

ObjectKeyFrame

Definisce un segmento di animazione con il proprio valore di destinazione e il metodo di interpolazione per un ObjectAnimationUsingKeyFrames.

ObjectKeyFrameCollection

Rappresenta un insieme di oggetti ObjectKeyFrame a cui è possibile accedere singolarmente in base all'indice. ObjectKeyFrameCollection è il valore della proprietà ObjectAnimationUsingKeyFrames.KeyFrames .

PaneThemeTransition

Fornisce il comportamento di transizione animato per una transizione dell'interfaccia utente del pannello.

PointAnimation

Anima il valore di una proprietà Point tra due valori di destinazione usando l'interpolazione lineare su una durata specificata.

PointAnimationUsingKeyFrames

Anima il valore di una proprietà Point lungo un set di fotogrammi chiave.

PointerDownThemeAnimation

Rappresenta un'animazione preconfigurata eseguita quando viene rilevato un puntatore verso il basso su un elemento o un elemento.

PointerUpThemeAnimation

Rappresenta un'animazione preconfigurata che viene eseguita dopo che viene rilevato un puntatore verso il basso in un elemento o un elemento e l'azione di tocco viene rilasciata.

PointKeyFrame

Definisce un segmento di animazione con il proprio valore di destinazione e il metodo di interpolazione per pointAnimationUsingKeyFrames.

PointKeyFrameCollection

Rappresenta un insieme di oggetti PointKeyFrame a cui è possibile accedere singolarmente in base all'indice. PointKeyFrameCollection è il valore della proprietà PointAnimation.KeyFrames .

PopInThemeAnimation

Rappresenta l'animazione preconfigurata che si applica ai componenti popup dei controlli (ad esempio, interfaccia utente simile alla descrizione comando in un oggetto) così come vengono visualizzate. Questa animazione combina effetti di opacità e traslazione.

PopOutThemeAnimation

Rappresenta l'animazione preconfigurata che si applica ai componenti popup dei controlli (ad esempio, interfaccia utente simile alla descrizione comando in un oggetto) quando vengono chiuse/rimosse. Questa animazione combina effetti di opacità e traslazione.

PopupThemeTransition

Implementa il comportamento dell'effetto di transizione che si applica a componenti di controlli a comparsa (ad esempio interfaccia utente di tipo descrizione comando su un oggetto) mentre vengono visualizzati.

PowerEase

Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelerate usando la formula f (t) = t*p* dove p è uguale alla proprietà Power .

QuadraticEase

Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelerate usando la formula f (t) = t2

QuarticEase

Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelerate usando la formula f (t) = t4.

QuinticEase

Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelerate usando la formula f (t) = t5.

ReorderThemeTransition

Implementa il comportamento dell'effetto di transizione per la modifica dell'ordine degli elementi in controlli ListView. In genere ciò è dovuto a un'operazione di trascinamento della selezione. Controlli e temi diversi hanno potenzialmente caratteristiche variabili per le animazioni coinvolte.

RepeatBehaviorHelper

Fornisce metodi di utilità di base per l'elaborazione dei valori RepeatBehavior . Il codice C# e Microsoft Visual Basic devono usare invece i membri di RepeatBehavior .

RepositionThemeAnimation

Usare per animare un oggetto che viene riposizionato.

RepositionThemeTransition

Reagisce allo spostamento del layout quando non viene impostato alcun contesto e viene passato un trigger di spostamento .

SineEase

Rappresenta una funzione di interpolazione che crea un'animazione che accelera e/o decelera usando una formula sinusoidale.

SlideNavigationTransitionInfo

Fornisce i parametri per una transizione di navigazione diapositiva.

SplineColorKeyFrame

Aggiunge un'animazione dal valore Color del fotogramma chiave precedente al proprio Valore usando l'interpolazione splined.

SplineDoubleKeyFrame

Aggiunge un'animazione dal valore Double del fotogramma chiave precedente al proprio Valore usando l'interpolazione splined.

SplinePointKeyFrame

Aggiunge un'animazione dal valore Point del fotogramma chiave precedente al relativo valore usando l'interpolazione splined.

SplitCloseThemeAnimation

Rappresenta l'animazione preconfigurata che nasconde un'interfaccia utente di destinazione usando un'animazione divisa .

SplitOpenThemeAnimation

Rappresenta l'animazione preconfigurata che rivela un'interfaccia utente di destinazione usando un'animazione divisa .

Storyboard

Controlla le animazioni con una sequenza temporale e fornisce informazioni sulla destinazione di oggetti e proprietà per le animazioni figlio.

SuppressNavigationTransitionInfo

Specifica che le animazioni vengono eliminate durante la navigazione.

SwipeBackThemeAnimation

Rappresenta l'animazione preconfigurata che si applica ai controlli quando un elemento torna nello slot di layout dopo un'interazione con scorrimento rapido .

SwipeHintThemeAnimation

Rappresenta l'animazione preconfigurata che indica che è ora possibile eseguire un movimento Swipe .

Timeline

Definisce una durata e altre proprietà di comportamento per un'animazione Windows Runtime. Timeline è la classe base per Storyboard e tutti i tipi di animazione Windows Runtime, inclusi quelli della libreria di animazioni e quelli usati per le animazioni personalizzate in stati di visualizzazione o XAML a livello di pagina.

TimelineCollection

Rappresenta una raccolta di oggetti Timeline (animazioni di tipi specifiche). TimelineCollection è il valore della proprietà Storyboard.Children .

Transition

Rappresenta un comportamento visivo che si verifica per azioni o modifiche di stato predefinite. Le transizioni di tema specifiche (diverse classi derivate di transizione) possono essere applicate a singoli elementi usando la proprietà UIElement.Transitions o applicate per proprietà di transizione del tema specifiche dello scenario, ad esempio ContentControl.ContentTransitions.

TransitionCollection

Rappresenta una raccolta di oggetti Transition . Ogni oggetto Transition rappresenta una transizione del tema diversa, parte della libreria di animazioni Windows Runtime.

Struct

KeyTime

Specifica quando eseguire un particolare fotogramma chiave durante un'animazione.

RepeatBehavior

Descrive come una sequenza temporale ripete la durata semplice.

Enumerazioni

ClockState

Descrive i potenziali stati di un'animazione.

ConnectedAnimationComponent

Definisce costanti che specificano le animazioni dei componenti che costituiscono un'animazione connessa.

EasingMode

Specifica la modalità di interpolazione dell'animazione associata a una funzione di interpolazione.

FillBehavior

Specifica il comportamento di una sequenza temporale quando si trova all'esterno del periodo attivo, ma il relativo elemento padre si trova all'interno del periodo attivo o di blocco.

RepeatBehaviorType

Specifica la modalità di ripetizione rappresentata da un valore non elaborato RepeatBehavior .

SlideNavigationTransitionEffect

Definisce costanti che descrivono il tipo di animazione da riprodurre durante una transizione di diapositiva.

Vedi anche