SystemBackdrop.OnTargetConnected Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.