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 i CSS pseudo-element
Abilitare l'uso di C# 9 nelle applicazioni Xamarin.Forms
Aggiungere il Microsoft Store come repository per winget
Impostare l'auto-complete delle pull request in Azure DevOps
UI testing in applicazioni .NET desktop e mobile
Utilizzare .NET Core con AWS Lambda
Dimensionare dinamicamente una TextArea in Blazor
Introduzione a GitHub
Winget: un nuovo package manager per Windows
Personalizzare gli elementi del controllo SwipeView in Xamarin Forms
Progressive Web Apps with Blazor and Azure