Prima di Windows Phone 8.1 per applicare le animazioni di entrata e uscita da una pagina dovevamo ricorrere al PhoneToolkit. Quest'ultimo non è più necessario in quanto il Windows Runtime supporta le animazioni di entrata e uscita di un oggetto, quindi anche della stessa pagina.
La proprietà da impostare è TransitionCollection: come suggerisce il nome la proprietà, rappresenta una collezione di animazioni (IList<Transition>) da applicare quando la pagina viene visualizzata nel Frame.
<Page.Transitions> <TransitionCollection> <NavigationThemeTransition> <NavigationThemeTransition.DefaultNavigationTransitionInfo> <SlideNavigationTransitionInfo /> </NavigationThemeTransition.DefaultNavigationTransitionInfo> </NavigationThemeTransition> </TransitionCollection> </Page.Transitions>
Nel codice precedente abbiamo aggiunto alla collezione un'animazione di tipo NavigationThemeTransition, così da aggiungere un effetto di slide in, dal basso verso l'alto (SlideNavigationTransitionInfo).
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Utilizzare politiche di resiliency con Azure Container App
Sfruttare lo streaming di una chiamata Http da Blazor
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Disabilitare automaticamente un workflow di GitHub (parte 2)
Semplificare il deployment di siti statici con Azure Static Web App
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Usare lo spread operator con i collection initializer in C#
Utilizzare HiLo per ottimizzare le insert in un database con Entity Framework
Eseguire attività con Azure Container Jobs
Recuperare un elemento inserito nella cache del browser tramite API JavaScript
Disabilitare automaticamente un workflow di GitHub