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
Migrare una service connection a workload identity federation in Azure DevOps
Creare agenti facilmente con Azure AI Agent Service
Creare una custom property in GitHub
Fornire parametri ad un Web component HTML
Utilizzare l nesting nativo dei CSS
Managed deployment strategy in Azure DevOps
Anonimizzare i dati sensibili nei log di Azure Front Door
Creare una libreria CSS universale: Immagini
Ottenere un token di accesso per una GitHub App
Collegare applicazioni server e client con .NET Aspire
Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
Ordine e importanza per @layer in CSS