Il Notification Center è sicuramente una delle più interessanti feature introdotte con Windows Phone 8.1 poiché ci permette di tenere traccia di tutte le notifiche ricevute ed accedere a funzionalità (come la rete WiFi, il blocco della rotazione, etc.) in maniera rapida.
In alcuni casi può essere utile prevenire l'attivazione del Notification Center: se stiamo giocando, ad esempio, l'utente è concentrato nel gioco e non vogliamo che accidentalmente attivi il Notification Center perdendo la posizione all'interno del gioco o prendendo qualche colpo dall'avversario durante un combattimento. Allo stesso modo, anche in modalità landscape può essere utile prevenire la sua attivazione.
Per farlo è sufficiente accedere alle funzionalità offerte dalla StatusBar e della ApplicationView in questo modo:
var statusBar = StatusBar.GetForCurrentView(); await statusBar.HideAsync(); var appView = ApplicationView.GetForCurrentView(); appView.SuppressSystemOverlays = true;
Il risultato ottenuto, quando tenteremo di attivare il centro delle notifiche sarà simile a questo:

Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Creare un webhook in Azure DevOps
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
Testare l'invio dei messaggi con Event Hubs Data Explorer
Aggiornare a .NET 9 su Azure App Service
Utilizzare DeepSeek R1 con Azure AI
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Introduzione ai web component HTML
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Filtering sulle colonne in una QuickGrid di Blazor
Utilizzare gRPC su App Service di Azure
Ottimizzare le pull con Artifact Cache di Azure Container Registry