Linguaggio

EntranceNavigationTransitionInfo Classe

Definizione

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

public ref class EntranceNavigationTransitionInfo sealed : NavigationTransitionInfo
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class EntranceNavigationTransitionInfo final : NavigationTransitionInfo
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class EntranceNavigationTransitionInfo : NavigationTransitionInfo
Public NotInheritable Class EntranceNavigationTransitionInfo
Inherits NavigationTransitionInfo
Ereditarietà
Object Platform::Object IInspectable DependencyObject NavigationTransitionInfo EntranceNavigationTransitionInfo
Attributi

Commenti

La classe EntranceNavigationTransitionInfo rappresenta l'animazione di aggiornamento della pagina. L'aggiornamento della pagina è una combinazione di un'animazione di scorrimento verso l'alto e di una dissolvenza nell'animazione per il contenuto in ingresso.

Con Windows 10 versione 1803, un frame usa NavigationThemeTransition per animare lo spostamento tra le pagine. Per impostazione predefinita, l'animazione è Aggiornamento pagina perché DefaultNavigationTransitionInfo è EntranceNavigationTransitionInfo.

Proprietà associate XAML

EntranceNavigationTransitionInfo è la classe del servizio host per una proprietà associata XAML.

Per supportare l'accesso del processore XAML alle proprietà associate e anche per esporre operazioni get e set equivalenti al codice, ogni proprietà associata XAML ha una coppia di metodi di accesso Get e Set. Un altro modo per ottenere o impostare il valore nel codice consiste nell'usare il sistema di proprietà di dipendenza, chiamando GetValue o SetValue e passando il campo identificatore come identificatore della proprietà di dipendenza.

Proprietà associata Descrizione
IsTargetElement Ottiene o imposta un valore che indica se l'elemento è la destinazione dell'animazione.

Costruttori

Nome Descrizione
EntranceNavigationTransitionInfo()

Inizializza una nuova istanza della classe EntranceNavigationTransitionInfo .

Proprietà

Nome Descrizione
Dispatcher

Restituisce null sempre in un'app di SDK per app di Windows. Usare invece DispatcherQueue .

(Ereditato da DependencyObject)
DispatcherQueue

Ottiene l'oggetto DispatcherQueue a cui è associato questo oggetto. Rappresenta DispatcherQueue una funzionalità che può accedere al nel thread dell'interfaccia DependencyObject utente anche se il codice viene avviato da un thread non dell'interfaccia utente.

(Ereditato da DependencyObject)
IsTargetElementProperty

Identifica la proprietà associata XAML EntranceNavigationTransitionInfo.IsTargetElement .

Proprietà associate

Nome Descrizione
IsTargetElement

Ottiene o imposta un valore che indica se l'elemento è la destinazione dell'animazione.

Metodi

Nome Descrizione
ClearValue(DependencyProperty)

Cancella il valore locale di una proprietà di dipendenza.

(Ereditato da DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Restituisce qualsiasi valore di base stabilito per una proprietà di dipendenza, che si applica nei casi in cui un'animazione non è attiva.

(Ereditato da DependencyObject)
GetIsTargetElement(UIElement)

Ottiene il valore della proprietà associata XAML EntranceNavigationTransitionInfo.IsTargetElement per l'elemento di destinazione.

GetNavigationStateCore()

Se implementato in una classe derivata, ottiene la stringa dello stato di navigazione segnalata per le azioni di spostamento tramite Frame.Navigate e un'API simile.

(Ereditato da NavigationTransitionInfo)
GetValue(DependencyProperty)

Restituisce il valore effettivo corrente di una proprietà di dipendenza da dependencyObject.

(Ereditato da DependencyObject)
ReadLocalValue(DependencyProperty)

Restituisce il valore locale di una proprietà di dipendenza, se è impostato un valore locale.

(Ereditato da DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Registra una funzione di notifica per l'ascolto delle modifiche a una dipendenza specifica in questa istanza dependencyObject .

(Ereditato da DependencyObject)
SetIsTargetElement(UIElement, Boolean)

Imposta il valore della proprietà associata XAML EntranceNavigationTransitionInfo.IsTargetElement per un elemento di destinazione.

SetNavigationStateCore(String)

Se implementato in una classe derivata, imposta la stringa dello stato di navigazione passata per le azioni di spostamento tramite Frame.Navigate e un'API simile.

(Ereditato da NavigationTransitionInfo)
SetValue(DependencyProperty, Object)

Imposta il valore locale di una proprietà di dipendenza in un Oggetto DependencyObject.

(Ereditato da DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Annulla una notifica di modifica registrata in precedenza chiamando RegisterPropertyChangedCallback.

(Ereditato da DependencyObject)

Si applica a

Vedi anche