A conclusione della serie di articoli dedicati al controllo di CarouselView introdotto da Xamarin Forms, andiamo oggi a vedere un caso particolare nell'uso del controllo.
In ogni controllo di tipo lista, infatti, può esistere la possibilità che non vi siano elementi da visualizzare per via di diversi motivi come, ad esempio, l'assenza di rete che non permette il recupero dei dati. Anche in questo, il controllo CarouselView, ha una soluzione, la proprietà EmptyView.
Nel caso più semplice, possiamo visualizzare un semplice testo:
<CarouselView EmptyView="Nessun elemento!"/>
In alternativa, è anche possibile sfruttare la stessa proprietà come contenitore per un template XAML completamente personalizzabile:
<CarouselView>
<CarouselView.EmptyView>
<StackLayout>
<Label Text="Nessun elemento!"
HorizontalOptions="Fill"
HorizontalTextAlignment="Center" />
</StackLayout>
</CarouselView.EmptyView>
</CarouselView>Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzo del persistent state di Blazor nel prerendering
Blazor e Static Web Assets in .NET 10
Building Custom Developer Agents
Canary release con .NET Aspire
Effettuare chiamate API tramite GitHub App
Azure SQL Database per dev: tutte le novità da non perdere
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Supporto nativo a JSON in SQL Server 2025
Response streaming con Blazor e .NET 10
Ricerca delle GitHub issue tramite operatori logici
Abilitare il rolling update su Azure Functions flex consumption
Analizzare il contenuto di una issue con GitHub Models e AI
I più letti di oggi
- Leggere i parametri da riga di comando in una file based app .NET
- Building Custom Developer Agents
- Build 2015: segui con noi tutte le novità per gli sviluppatori in diretta da San Francisco
- Build 2014: tutte le novità per gli sviluppatori in diretta da San Francisco
- Build 2016: segui con noi in live streaming!


