Freigeben über


RevealBrush Klasse

Definition

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Basisklasse für Pinsel, die Kompositionseffekte und Licht verwenden, um die Freilegung des Visual-Entwurfs zu implementieren.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

public ref class RevealBrush : XamlCompositionBrushBase
/// [Microsoft.UI.Xaml.MUXContractProperty(version=5)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class RevealBrush : XamlCompositionBrushBase
[Microsoft.UI.Xaml.MUXContractProperty(version=5)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public class RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
public class RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class RevealBrush : XamlCompositionBrushBase
Public Class RevealBrush
Inherits XamlCompositionBrushBase
Vererbung
Abgeleitet
Attribute
Microsoft.UI.Xaml.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute ContractVersionAttribute

Beispiele

Tipp

Weitere Informationen, Entwurfsanleitungen und Codebeispiele finden Sie unter Pinsel.

Die WinUI 3-Katalog- und WinUI 2-Katalog-Apps umfassen interaktive Beispiele für die meisten WinUI 3- und WinUI 2-Steuerelemente, -Features und -Funktionen.

Wenn sie bereits installiert sind, öffnen Sie sie, indem Sie auf die folgenden Links klicken: WinUI 3-Katalog oder WinUI 2-Katalog.

Wenn sie nicht installiert sind, können Sie den WinUI 3-Katalog und den WinUI 2-Katalog aus dem Microsoft Store herunterladen.

Sie können auch den Quellcode für beide von GitHub abrufen (verwenden Sie denmain-Branch für WinUI 3 und den Branchwinui2 für WinUI 2).

Konstruktoren

RevealBrush()

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Stellt das Initialisierungsverhalten der Basisklasse für abgeleitete RevealBrush-Klassen bereit.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

Eigenschaften

AlwaysUseFallback

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Pinsel zur einfarbigen Fallbackfarbe gezwungen wird.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

AlwaysUseFallbackProperty

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Identifiziert die AlwaysUseFallback-Abhängigkeitseigenschaft.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

Color

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Dient zum Abrufen oder Festlegen eines Werts, der die Basishintergrundfarbe für den Pinsel angibt.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

ColorProperty

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Identifiziert die Color-Abhängigkeitseigenschaft.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

StateProperty

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Identifies the RevealBrush.State attached property

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

TargetTheme

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Dient zum Abrufen oder Festlegen eines Werts, der das Design angibt, das zum Zeichnen des Pinsels und Lichts verwendet wird, um sicherzustellen, dass das richtige Kompositionseffektrezept für das gewünschte Design verwendet wird.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

TargetThemeProperty

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Identifiziert die TargetTheme-Abhängigkeitseigenschaft.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

Angefügte Eigenschaften

State

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Dient zum Abrufen oder Festlegen des Zeigerzustands eines Elements.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

Methoden

GetState(UIElement)

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Ruft den Wert der angefügten Xaml-Eigenschaft "RevealBrush.State" für das Zielelement ab.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

SetState(UIElement, RevealBrushState)

Wichtig

RevealBrush ist für die Verwendung in den im Abschnitt "Anforderungen" angegebenen Betriebssystemen verfügbar. Es wird jedoch nicht empfohlen, die Verwendung zu verwenden, da sie in nachfolgenden Versionen geändert oder nicht verfügbar ist.

Legt den Wert der angefügten Xaml-Eigenschaft "RevealBrush.State" für das Zielelement fest.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

Gilt für: