Nel corso dello script precedente, abbiamo iniziato ad affrontare il tema relativo al nuovo controllo di Xamarin Forms chiamato CarouselView, utilizzato principalmente per realizzare slideshow di diversi contenuti.
Oltre alle proprietà basilari già affrontate nello script precedente, possiamo andare a definire impostazioni aggiuntive per rendere il controllo personalizzato per le nostre esigenze. Una di queste proprietà, ad esempio, può essere lo scrolling che per default è orizzontale, ma il behaviour è riscrivibile tramite:
<CarouselView.ItemsLayout> <LinearItemsLayout Orientation="Vertical" /> </CarouselView.ItemsLayout>
Inoltre, dobbiamo considerare che viene visualizzato un solo elemento alla volta, ma anche per questo Xamarin.Forms offre degli attributi per consentire l'override della impostazione. Lo snippet sottostante consente di visualizzare una porzione dell'elemento successivo:
<CarouselView PeekAreaInsets="100"/>
Mentre se invece desideriamo visualizzare più di un elemento alla volta, possiamo usare la sintassi seguente, in cui indichiamo con un interno il numero di elementi visualizzati, oltre l'elemento corrente:
<CarouselView NumberOfSideItems="1"/>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Sviluppare applicazioni con supporto al doppio schermo con Xamarin
Effettuare il multibinding in un'applicazione Xamarin Forms
Utilizzare Live metrics con le Azure Functions
A quick tour around Azure Dev Spaces
Connettersi ad ASP.NET Core SignalR da Blazor WebAssembly
Tracciare le modifiche apportate in Azure Blob Storage
Usare gRPC come infrastruttura per i nostri servizi web
Abilitare l'uso di C# 9 nelle applicazioni Xamarin.Forms
Recuperare la data di creazione di un tag tramite una pipeline YAML di Azure DevOps
#MAUI per sviluppare applicazioni #Windows e #XPlatf con #net5 con @leoncini117 Seguiteci live su #aspilive da http://aspit.co/ReBuild-20
Avviare una registrazione audio e video in una applicazione della Universal Windows Platform
Dark mode e selezione dei temi in un'applicazione Xamarin Forms