Nell'Anniversary Update (1607) è stata introdotta la possibilità di visualizzare le GIF animate.
<Image> <Image.Source> <BitmapImage UriSource="Assets/myAnimated.gif"/> </Image.Source> </Image>
La classe BitmapImage è stata estesa con le seguenti proprietà:
- AutoPlay: fa partire l'animazione al caricamento della gif;
- IsAnimatedBitmap: ritorna true se la gif è animata;
- IsPlaying: ritorna true se l'animazione è in riproduzione;
- Play: fa partire l'animazione;
- Stop: ferma l'animazione;
Visto che la funzionalità è stata introdotta dalla build 1607, prima di richiamare una delle nuove API è sempre opportuno controllarne la presenza o meno tramite:
ApiInformation.IsPropertyPresent("Windows.UI.Xaml.Media.Imaging.BitmapImage", "AutoPlay");
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Montare blob e file share su Azure App Service
Usare il throttling per limitare la frequenza degli eventi in Blazor
Ricevere avvisi su metriche dei server Azure Arc
Installazione di una PWA Blazor
.NET 7 Live Q&A
Innestare una query nel metodo Contains di Entity Framework Core
3 metodi JavaScript che ogni applicazione web dovrebbe contenere - Parte 2
Utilizzare il metodo reduce in JavaScript
Commentare una issue associata ad una pull request tramite un workflow di GitHub
Ottimizzare il codice JavaScript utilizzando WeakMap e WeakSet
DateOnly e TimeOnly in .NET: e io che ci faccio?
Utilizzare la parola chiave file nel codice C#
I più letti di oggi
- Ecco la roadmap di ASP.NET 5: il rilascio definitivo nel corso del primo trimestre 2016
- Sfruttare la local cache del browser tramite gli ETag in #aspnetcore https://aspit.co/cfc di @crad77 #webapi #aspnetmvc #blazor #cache
- Scegliere Kestrel o HTTP.sys come webserver per ASP.NET Core
- Proteggersi dagli attacchi di Open Redirect in ASP.NET Core MVC
- Creare un array al volo
- Creare una libreria riutilizzabile con Angular - parte 2