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
Change tracking e composition in Entity Framework
Utilizzare Azure AI Studio per testare i modelli AI
Miglioramenti nell'accessibilità con Angular CDK
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
Registrare servizi multipli tramite chiavi in ASP.NET Core 8
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Triggerare una pipeline su un altro repository di Azure DevOps
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Creare una custom property in GitHub
Gestire liste di tipi semplici con Entity Framework Core
Modificare i metadati nell'head dell'HTML di una Blazor Web App