Il Windows Community Toolkit rappresenta una preziosa risorsa per lo sviluppatore e per lo sviluppo di applicazione UWP in generale.
In particolare, facilita e migliora il look & feel dei classici controlli, con uno sforzo e un impatto minimo sui tempi di sviluppo.
Ad esempio, mediante FadeHeader è possibile aggiungere ai controlli GridView e ListView un header che allo scrolling scompare, con un gradevole effetto fade.
Per poter utilizzare questo effetto è sufficiente installare il pacchetto del WCT da NuGet, aggiungere l'xmlns e modificare lo XAML della nostra applicazione:
<Page ...
xmlns:interactivity="using:Microsoft.Xaml.Interactivity"
xmlns:behaviors="using:Microsoft.Toolkit.Uwp.UI.Animations.Behaviors"/>
<ListView>
<interactivity:Interaction.Behaviors>
<behaviors:FadeHeaderBehavior />
</interactivity:Interaction.Behaviors>
<ListView.Header>
<!-- il mio contenuto -->
</ListView.Header>
</ListView>
Sarà il behavior FadeHeaderBehavior a compiere per noi la magia: verrà aggiunta l'animazione di scomparsa all'header.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestione ciclo di vita in .NET Aspire
Integrazione di Copilot in .NET Aspire
Migrare applicazioni legacy nel cloud con Azure App Service Managed Instance
Blazor e InputHidden in .NET 10
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Introduzione a GitHub Copilot CLI
Definire il colore di una scrollbar HTML tramite CSS
Self-healing degli unit test con Copilot in GitHub
Costruire endpoint SSE in ASP.NET Core
Mischiare codice server side e client side in una query LINQ con Entity Framework
Gestire il ciclo di vita di AbortController in Javascript
Supporto nativo a JSON in SQL Server 2025
I più letti di oggi
- Leggere i parametri da riga di comando in una file based app .NET
- Building Custom Developer Agents
- Build 2015: segui con noi tutte le novità per gli sviluppatori in diretta da San Francisco
- Build 2014: tutte le novità per gli sviluppatori in diretta da San Francisco
- Build 2016: segui con noi in live streaming!


