In uno script precedente abbiamo visto come creare una semplice connected animation. Questo tipo di animazioni rende il passaggio da una pagina all'altra molto accattivante e fluido. La creazione delle Connected Animation, pur non essendo complicata, richiedeva una certa dimestichezza con il composition engine e la scrittura di codice. Con la nuova versione del Community Toolkit (2.1) abbiamo finalmente la possibilità di creare questo tipo di animazioni in modo dichiarativo, nello XAML.
<!-- Pagina 1 --> <Border x:Name="ElementPageOne" animations:Connected.Key="element"></Border> <!-- Pagina 2 --> <Border x:Name="ElementPageTwo" animations:Connected.Key="element"></Border>
L'unico requisito per la creazione dell'animazione di "connessione" è quello di assegnare alla proprietà key di ogni elemento "connesso" il medesimo valore, che nel nostro esempio è "element".
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Registrare servizi multipli tramite chiavi in ASP.NET Core 8
Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
.NET Conference Italia 2024
Gestione dei nomi con le regole @layer in CSS
Utilizzare Tailwind CSS all'interno di React: installazione
Miglioramenti agli screen reader e al contrasto in Angular
Utilizzare politiche di resiliency con Azure Container App
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI
Cancellare una run di un workflow di GitHub
Gestione dell'annidamento delle regole dei layer in CSS
Generare la software bill of material (SBOM) in GitHub