Le Windows Store app usano le AppBar, sia superiori che inferiori, per inserire comandi che non trovano posto o non ha senso tenere direttamente nell'app.
Si possono aprire sia con una semplice gesture che programmaticamente. Quest'ultima modalità è particolarmente utile quando si vuole visualizzare l'AppBar per gestire una selezione o una selezione multipla.
In questo ultimo caso dobbiamo prestare molta attenzione a impostare nell'ordine corretto le proprietà IsOpen e IsSticky. La prima come è facile intuire, gestisce la visualizzazione della barra. La seconda ci permette invece di interagire con altri elementi dell'ui senza che l'AppBar si chiuda.
Per impostazione predefinita l'AppBar una volta aperta, acquista il focus e si chiude non appena si interagisce con un altro elemento dell'ui.
Per continuare il proprio lavoro senza interruzioni, quando si apre l'AppBar programmaticamente è importante scrivere un codice simile:
MyAppBar.IsSticky = true; MyAppBar.IsOpen = true;
In questo modo potremo continuare, ad esempio, a selezionare gli elementi di una lista senza che la barra si chiuda.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire liste di tipi semplici con Entity Framework Core
Aggiungere interattività lato server in Blazor 8
Reactive form tipizzati con FormBuilder in Angular
Effettuare il download di un file via FTP con la libreria FluentFTP di .NET
Sostituire la GitHub Action di login su private registry
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Potenziare Azure AI Search con la ricerca vettoriale
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Code scanning e advanced security con Azure DevOps
Miglioramenti nelle performance di Angular 16
Creare gruppi di client per Event Grid MQTT
Specificare il versioning nel path degli URL in ASP.NET Web API