Nel precedente abbiamo parlato dell'implementazione del controllo SwipeView. Questo componente consente di avere menù contestuali, visualizzabili tramite swipe su di un elemento all'interno della nostra view.
Per default un oggetto di tipo SwipeItem può essere personalizzato tramite gli attributi Text e IconImageSource:
<SwipeItem Text="Favorite" IconImageSource="favorite.png" BackgroundColor="LightGreen"/>
Talvolta, possono esserci casi in cui vogliamo ridefinire completamente lo stile dell'azione nel menù. In scenari come questi, possiamo utilizzare l'elemento SwipeItemView:
<SwipeItemView> <StackLayout Margin="10" WidthRequest="300"> <Entry Placeholder="Enter answer" HorizontalOptions="CenterAndExpand" /> <Label Text="Check" FontAttributes="Bold" HorizontalOptions="Center"/> </StackLayout> </SwipeItemView>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Elencare le container images installate in un cluster di Kubernetes
Creare moduli CSS in React
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Paginare i risultati con QuickGrid in Blazor
Assegnare un valore di default a un parametro di una lambda in C#
Utilizzare i primary constructor di C# per inizializzare le proprietà
Sfruttare i KeyedService in un'applicazione Blazor in .NET 8
Usare un KeyedService di default in ASP.NET Core 8
Eseguire attività basate su eventi con Azure Container Jobs
Disabilitare automaticamente un workflow di GitHub (parte 2)
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON