Partager via


SystemBackdrop.OnTargetConnected Méthode

Définition

Appelé lorsque cet objet est attaché à un conteneur valide ; par exemple, lorsqu’il est défini sur 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)

Paramètres

connectedTarget
ICompositionSupportsSystemBackdrop

Cible de l’arrière-plan.

xamlRoot
XamlRoot

Racine XAML de la cible de l’arrière-plan.

Exemples

Pour obtenir l’exemple complet , consultez 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);
}

Remarques

Cette méthode est appelée lorsque ce SystemBackdrop est attaché à un conteneur valide ; autrement dit, lorsqu’il est affecté à la propriété SystemBackdrop d’un objet qui implémente ICompositionSupportsSystemBackdrop, tel que Window.SystemBackdrop.

Remplacez cette méthode pour créer et configurer le ISystemBackdropController sous-jacent et son SystemBackdropConfiguration.

S’applique à

Voir aussi