SystemBackdrop.OnTargetConnected Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato quando questo oggetto è collegato a un contenitore valido; ad esempio, se impostato su 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)
Parametri
- connectedTarget
- ICompositionSupportsSystemBackdrop
Destinazione dello sfondo.
- xamlRoot
- XamlRoot
Radice XAML della destinazione dello sfondo.
Esempio
Per l'esempio completo, vedere 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);
}
Commenti
Questo metodo viene chiamato quando systemBackdrop è collegato a un contenitore valido; ovvero, quando viene assegnato alla proprietà SystemBackdrop di un oggetto che implementa ICompositionSupportsSystemBackdrop, ad esempio Window.SystemBackdrop.
Eseguire l'override di questo metodo per creare e configurare l'oggetto ISystemBackdropController sottostante e il relativo SystemBackdropConfiguration.