Application.ThemeMode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la modalità del tema Fluent dell'applicazione.
public:
property System::Windows::ThemeMode ThemeMode { System::Windows::ThemeMode get(); void set(System::Windows::ThemeMode value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.ThemeModeConverter))]
[System.Diagnostics.CodeAnalysis.Experimental("WPF0001")]
public System.Windows.ThemeMode ThemeMode { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.ThemeModeConverter))>]
[<System.Diagnostics.CodeAnalysis.Experimental("WPF0001")>]
member this.ThemeMode : System.Windows.ThemeMode with get, set
Public Property ThemeMode As ThemeMode
Valore della proprietà
- Attributi
Commenti
L'impostazione di questa proprietà controlla se il tema Fluent viene caricato in modalità Chiaro, Scuro o Sistema.
Controlla anche l'applicazione dello sfondo e della modalità scura sulla finestra.
I quattro valori per l'enumerazione ThemeMode sono :
None - Non viene caricato alcun tema Fluent.
System - Il tema Fluent viene caricato in base al tema di sistema.
Light - Il tema Fluent viene caricato in modalità Light.
Dark - Il tema Fluent viene caricato in modalità scura.
Questi valori sono predefiniti nello ThemeMode struct Il valore predefinito è None.
ThemeMode e Resources sono progettati per essere sincronizzati tra loro.
La sincronizzazione viene eseguita per evitare incoerenze dell'interfaccia utente, in cui la finestra è in modalità scura, ma i controlli all'interno sono in modalità chiara o viceversa.
L'impostazione di questa proprietà carica i dizionari dei temi Fluent nelle risorse dell'applicazione.
Pertanto, se si imposta questa proprietà, è preferibile non includere manualmente i dizionari dei temi Fluent nelle risorse dell'applicazione. In tal caso, i dizionari dei temi Fluent aggiunti nelle risorse dell'applicazione avranno la precedenza su quelli aggiunti impostando questa proprietà.
Questa proprietà è sperimentale e può essere rimossa nelle versioni future.