Freigeben über


SystemBackdrop.OnTargetConnected Methode

Definition

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

protected:
 virtual void OnTargetConnected(ICompositionSupportsSystemBackdrop ^ connectedTarget, XamlRoot ^ xamlRoot) = OnTargetConnected;
void OnTargetConnected(ICompositionSupportsSystemBackdrop const& connectedTarget, XamlRoot const& xamlRoot);
protected virtual void OnTargetConnected(ICompositionSupportsSystemBackdrop connectedTarget, XamlRoot xamlRoot);
function onTargetConnected(connectedTarget, xamlRoot)
Protected Overridable Sub OnTargetConnected (connectedTarget As ICompositionSupportsSystemBackdrop, xamlRoot As XamlRoot)

Parameter

connectedTarget
ICompositionSupportsSystemBackdrop

Das Ziel der Kulisse.

xamlRoot
XamlRoot

Der XAML-Stamm des Hintergrundziels.

Beispiele

Das vollständige Beispiel finden Sie unter SystemBackdrop .

protected override void OnTargetConnected(ICompositionSupportsSystemBackdrop connectedTarget, XamlRoot xamlRoot)
{
    // Call the base method to initialize the default configuration object.
    base.OnTargetConnected(connectedTarget, xamlRoot);

    // This example does not support sharing MicaSystemBackdrop instances.
    if (micaController is not null)
    {
        throw new Exception("This controller cannot be shared");
    }

    micaController = new MicaController();
    // Set configuration.
    SystemBackdropConfiguration defaultConfig = GetDefaultSystemBackdropConfiguration(connectedTarget, xamlRoot);
    micaController.SetSystemBackdropConfiguration(defaultConfig);
    // Add target.
    micaController.AddSystemBackdropTarget(connectedTarget);
}

Hinweise

Diese Methode wird aufgerufen, wenn dieses SystemBackdrop an einen gültigen Container angefügt ist. das heißt, wenn sie der SystemBackdrop-Eigenschaft eines Objekts zugewiesen wird, das ICompositionSupportsSystemBackdrop implementiert, z . B. Window.SystemBackdrop.

Überschreiben Sie diese Methode, um den zugrunde liegenden ISystemBackdropController und dessen SystemBackdropConfiguration zu erstellen und zu konfigurieren.

Gilt für:

Weitere Informationen