SystemBackdrop.OnTargetConnected Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado quando esse objeto é anexado a um contêiner válido; por exemplo, quando definido em 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
O alvo do pano de fundo.
- xamlRoot
- XamlRoot
A raiz XAML do destino do pano de fundo.
Exemplos
Consulte SystemBackdrop para obter o exemplo 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);
}
Comentários
Esse método é chamado quando este SystemBackdrop é anexado a um contêiner válido; ou seja, quando ele é atribuído à propriedade SystemBackdrop de um objeto que implementa ICompositionSupportsSystemBackdrop, como Window.SystemBackdrop.
Substitua esse método para criar e configurar o ISystemBackdropController subjacente e seu SystemBackdropConfiguration.