In alcune situazioni può essere utile fare delle piccole modifiche in base al tema chiaro o scuro che il sistema stà utilizzando.
Il framework per facilitarci il compito espone già la proprietà RequestedTheme nella classe Application che ritorna un oggetto ApplicationTheme per il tema selezionato.
Per controllarlo ci basterà fare
if(Application.Current.RequestedTheme == ApplicationTheme.Light)
oppure
if(Application.Current.RequestedTheme == ApplicationTheme.Dark)
in base alle nostre esigenze
E’ utile sempre ricordare che le applicazioni vanno sempre testate con entrambi i tempi per essere sicuri che scritte ed immagini siano sempre visibili
Potete trovare un progetto di esempio sul mio repository GitHub
0 Commenti.