ThemeMode Yapı

Tanım

Bir uygulamaya veya pencereye uygulanacak Fluent tema modunu açıklar.

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)
Devralma
ThemeMode
Öznitelikler
Uygulamalar

Açıklamalar

Bu deneysel bir API'dir ve gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

Bu yeni bir ThemeMode örneği oluşturmak yerine deneysel bir API olduğundan Açık, Koyu, Sistem ve Yok statik özelliklerini kullanın.

Oluşturucular

Name Description
ThemeMode(String)

Belirtilen değere sahip yeni bir ThemeMode nesnesi oluşturur.

Özellikler

Name Description
Dark

Koyu önceden tanımlanmış tema modunu alır.

Light

Açık önceden tanımlanmış tema modunu alır.

None

Hiçbiri önceden tanımlanmış tema modunu alır.

System

Sistem önceden tanımlanmış tema modunu alın.

Value

ThemeMode değerini alır.

Yöntemler

Name Description
Equals(Object)

Bu örneğin başka bir ThemeMode nesnesine eşit olup olmadığını denetler.

Equals(ThemeMode)

Bu örneğin başka bir ThemeMode nesnesine eşit olup olmadığını denetler.

GetHashCode()

Bu nesnenin karma kodunu hesaplar.

ToString()

ThemeMode nesnesinin dize gösterimini oluşturur.

İşleçler

Name Description
Equality(ThemeMode, ThemeMode)

İki ThemeMode nesnesinin eşit olup olmadığını denetler.

Inequality(ThemeMode, ThemeMode)

İki ThemeMode nesnesinin eşit olup olmadığını denetler.

Şunlara uygulanır