Windows 10 dalla versione 10.0.14393.0 (Anniversary) ha introdotto diverse migliorie nella gestione delle animazioni e degli effetti applicabili agli elementi grafici. Queste migliorie nelle API sono rese facilmente fruibili attraverso il UWP Community Toolkit. Ad esempio è possibile applicare un effetto di blur ad un element semplicemente applicando un behavior.
<Image x:name="logo"> <interactivity:Interaction.Behaviors> <behaviors:Blur x:Name="BlurBehavior" Value="5" Duration="250" ( Delay="250" AutomaticallyStart="True"/> </interactivity:Interaction.Behaviors> </image>
Oltre ad applicare l'effetto è possibile animarlo specificando la durata dell'animazione, cioè il tempo necessario per passare dall'elemento originale alla versione sfuocata in base al valore della proprietà Value.
È inoltre possibile applicare l'effetto via codice come mostrato dall'esempio seguente:
logo.Blur(value: 5, duration: 250, delay: 250);
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Scrivere selettori CSS più semplici ed efficienti con :is()
Usare i settings di serializzazione/deserializzazione di System.Text.Json di ASP.NET all'interno di un'applicazione non web
Rendere i propri workflow e le GitHub Action utilizzate più sicure
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Gestire eccezioni nei plugin di Semantic Kernel in ASP.NET Core Web API
Filtering sulle colonne in una QuickGrid di Blazor
Introduzione ai web component HTML
Eseguire query in contemporanea con EF
Utilizzare Hybrid Cache in .NET 9
Gestione degli stili CSS con le regole @layer
Utilizzare DeepSeek R1 con Azure AI
Eseguire i worklow di GitHub su runner potenziati
I più letti di oggi
- #HTML5 schema per avere l'intellisense su #VS2008 (anche express) http://u.aspitalia.com/ed
- .NET Campus 2012 - Roma
- Universal App in Windows Phone 8.1
- a #RealCodeConf4 il 25 maggio a Firenze parleremo di #silverlight4. iscrizioni gratis su http://u.aspitalia.com/g9
- Il global.asa questo sconosciuto
- Staticizzare gli URL con il global.asax
- prime app per #wp7summer. vuoi fare strada con #wp7? 5 app e partecipi alla nostra nuova competition: http://aspitalia.com/yu #wp7dev
- disponibile #azure sdk 2.1, con supporto a #vs13 e nuovi tool per #vs12: https://aspit.co/ans