ThemeMode Struktur

Definition

Beschreibt den Fluent-Designmodus, der auf eine Anwendung oder ein Fenster angewendet werden soll.

public value class ThemeMode : IEquatable<System::Windows::ThemeMode>
[System.Diagnostics.CodeAnalysis.Experimental("WPF0001")]
public readonly struct ThemeMode : IEquatable<System.Windows.ThemeMode>
[<System.Diagnostics.CodeAnalysis.Experimental("WPF0001")>]
type ThemeMode = struct
Public Structure ThemeMode
Implements IEquatable(Of ThemeMode)
Vererbung
ThemeMode
Attribute
Implementiert

Hinweise

Dies ist eine experimentelle API und kann in zukünftigen Versionen geändert oder entfernt werden.

Da es sich hierbei um eine experimentelle API handelt, anstatt eine neue Instanz von ThemeMode zu erstellen, verwenden Sie die statischen Eigenschaften Light, Dark, System und None.

Konstruktoren

Name Beschreibung
ThemeMode(String)

Erstellt ein neues ThemeMode -Objekt mit dem angegebenen Wert.

Eigenschaften

Name Beschreibung
Dark

Ruft den dunklen vordefinierten Designmodus ab.

Light

Ruft den vordefinierten Designmodus "Light" ab.

None

Ruft den vordefinierten Designmodus "Keine" ab.

System

Rufen Sie den vordefinierten Designmodus des Systems ab.

Value

Ruft den Wert des ThemeMode ab.

Methoden

Name Beschreibung
Equals(Object)

Überprüft, ob diese Instanz einem anderen ThemeMode-Objekt entspricht.

Equals(ThemeMode)

Überprüft, ob diese Instanz einem anderen ThemeMode-Objekt entspricht.

GetHashCode()

Berechnet den Hashcode für dieses Objekt.

ToString()

Erstellt eine Zeichenfolgendarstellung des ThemeMode -Objekts.

Operatoren

Name Beschreibung
Equality(ThemeMode, ThemeMode)

Überprüft, ob zwei ThemeMode-Objekte gleich sind.

Inequality(ThemeMode, ThemeMode)

Überprüft, ob zwei ThemeMode-Objekte nicht gleich sind.

Gilt für: