Compartir a través de


SystemBackdrop.OnTargetConnected Método

Definición

Se llama cuando este objeto está asociado a un contenedor válido; por ejemplo, cuando se establece en 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)

Parámetros

connectedTarget
ICompositionSupportsSystemBackdrop

El objetivo del telón de fondo.

xamlRoot
XamlRoot

Raíz XAML del destino de fondo.

Ejemplos

Consulte SystemBackdrop para obtener el ejemplo completo.

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);
}

Comentarios

Se llama a este método cuando se adjunta este SystemBackdrop a un contenedor válido; Es decir, cuando se asigna a la propiedad SystemBackdrop de un objeto que implementa ICompositionSupportsSystemBackdrop, como Window.SystemBackdrop.

Invalide este método para crear y configurar el ISystemBackdropController subyacente y su SystemBackdropConfiguration.

Se aplica a

Consulte también