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
Miglioramenti agli screen reader e al contrasto in Angular
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Sfruttare lo streaming di una chiamata Http da Blazor
Utilizzare HiLo per ottimizzare le insert in un database con Entity Framework
Come migrare da una form non tipizzata a una form tipizzata in Angular
Utilizzare database e servizi con gli add-on di Container App
Load test di ASP.NET Core con k6
Copiare automaticamente le secret tra più repository di GitHub
Usare una container image come runner di GitHub Actions
Visualizzare le change sul plan di Terraform tramite le GitHub Actions
Miglioramenti nelle performance di Angular 16
Effettuare delete massive con Entity Framework Core 7