SystemBackdrop.OnTargetConnected Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.