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
Gestire codice JavaScript con code splitting e lazy loading
Utilizzare zizmor per rendere più sicuri i workflow di GitHub
Impostare la content-visibility in CSS per ottimizare il rendering iniziale di una pagina
Analizzare il contenuto di una issue con GitHub Models e AI
Integrare un servizio esterno con .NET Aspire
Interazione con ReconnectModal in Blazor
Definire il metodo di rilascio in .NET Aspire
Utilizzare il Null conditional assignment di C# 14
Utilizzare Intersect e Except per filtrare set di dati in TSql
Effettuare un clone parziale di un repository di GitHub
Il nuovo persistent state in Blazor
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
I più letti di oggi
- Real Code Conference 4: Sviluppare per Windows Phone 7
- Windows Azure con Visual Studio 2012
- Sviluppare applicazioni web mobile con HTML5 e jQuery mobile
- A quick tour around Azure Dev Spaces
- Migliora la resilienza delle applicazioni con .NET e Azure Container Apps
- Tutte le novità di .NET 10: da C# 14 alle librerie e alle performance
- Serverless Computing: Taking DevOps to the Next Level
- Windows Phone 7.5 Developer Day: costruire app con Visual Studio 2010 e Windows Phone Runtime
- Windows Phone 7.5 Developer Day: Live Tiles e Push Notifications




