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
Utilizzare la session affinity con Azure Container Apps
Effettuare il refresh dei dati di una QuickGrid di Blazor
Utilizzare Model as a Service su Microsoft Azure
Le novità di Angular: i miglioramenti alla CLI
Miglioramenti nelle performance di Angular 16
Disabilitare automaticamente un workflow di GitHub (parte 2)
Gestire i null nelle reactive form tipizzate di Angular
Inizializzare i container in Azure Container Apps
Short-circuiting della Pipeline in ASP.NET Core
Generare velocemente pagine CRUD in Blazor con QuickGrid
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Definire stili a livello di libreria in Angular