DesktopAcrylicBackdrop Klasse

Definition

Stellt eine Systemkulisse dar, die Acrylmaterial auf eine unterstützte XAML-Oberfläche anwendet, z. B. eine Window.

/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesktopAcrylicBackdrop : SystemBackdrop
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class DesktopAcrylicBackdrop : SystemBackdrop
Public Class DesktopAcrylicBackdrop
Inherits SystemBackdrop
Vererbung
Object IInspectable DependencyObject SystemBackdrop DesktopAcrylicBackdrop
Attribute

Beispiele

<Window
    ... >

    <Window.SystemBackdrop>
        <DesktopAcrylicBackdrop/>
    </Window.SystemBackdrop>

</Window>
public MainWindow()
{
    this.InitializeComponent();

    SystemBackdrop = new DesktopAcrylicBackdrop();
}

Hinweise

Sie können DesktopAcrylicBackdropAcrylmaterial auf ein Objekt anwenden, das die ICompositionSupportsSystemBackdrop-Schnittstelle implementiert, in der Regel ein XAML-Fenster.

Konstruktoren

DesktopAcrylicBackdrop()

Initialisiert eine neue Instanz der DesktopAcrylicBackdrop-Klasse.

Eigenschaften

Dispatcher

Gibt immer in einer Windows App SDK-App zurücknull. Verwenden Sie stattdessen DispatcherQueue .

(Geerbt von DependencyObject)
DispatcherQueue

Ruft den DispatcherQueue ab, dem dieses Objekt zugeordnet ist. Stellt DispatcherQueue eine Funktion dar, die auf den DependencyObject im UI-Thread zugreifen kann, auch wenn der Code von einem Nicht-UI-Thread initiiert wird.

(Geerbt von DependencyObject)

Methoden

ClearValue(DependencyProperty)

Löscht den lokalen Wert einer Abhängigkeitseigenschaft.

(Geerbt von DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Gibt einen beliebigen Basiswert zurück, der für eine Abhängigkeitseigenschaft festgelegt wurde, was in Fällen gilt, in denen eine Animation nicht aktiv ist.

(Geerbt von DependencyObject)
GetDefaultSystemBackdropConfiguration(ICompositionSupportsSystemBackdrop, XamlRoot)

Ruft ein Standardobjekt SystemBackdropConfiguration ab, das an ISystemBackdropControllerWithTargets.SetSystemBackdropConfigurationübergeben werden kann.

(Geerbt von SystemBackdrop)
GetValue(DependencyProperty)

Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft aus einem DependencyObject zurück.

(Geerbt von DependencyObject)
OnDefaultSystemBackdropConfigurationChanged(ICompositionSupportsSystemBackdrop, XamlRoot)

Überschreiben Sie diese Methode, die aufgerufen werden soll, wenn sich das von zurückgegebene GetDefaultSystemBackdropConfiguration Objekt ändert. Dies ist nützlich, wenn Sie einen benutzerdefinierten SystemBackdropConfigurationverwenden.

(Geerbt von SystemBackdrop)
OnTargetConnected(ICompositionSupportsSystemBackdrop, XamlRoot)

Wird aufgerufen, wenn dieses Objekt an einen gültigen Container angefügt ist; Beispielsweise, wenn auf festgelegt wird Window.SystemBackdrop.

(Geerbt von SystemBackdrop)
OnTargetDisconnected(ICompositionSupportsSystemBackdrop)

Wird aufgerufen, wenn dieses Objekt aus seinem Container gelöscht wird.

(Geerbt von SystemBackdrop)
ReadLocalValue(DependencyProperty)

Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn ein lokaler Wert festgelegt ist.

(Geerbt von DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Registriert eine Benachrichtigungsfunktion zum Lauschen auf Änderungen an einer bestimmten DependencyProperty für dieses DependencyObject-instance.

(Geerbt von DependencyObject)
SetValue(DependencyProperty, Object)

Legt den lokalen Wert einer Abhängigkeitseigenschaft für ein DependencyObject fest.

(Geerbt von DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Bricht eine Änderungsbenachrichtigung ab, die zuvor registriert wurde, indem RegisterPropertyChangedCallback aufgerufen wurde.

(Geerbt von DependencyObject)

Gilt für:

Weitere Informationen