FrameworkContentElement.AddLogicalChild(Object) Metodo

Definizione

Aggiunge l'elemento fornito come elemento figlio di questo elemento.

protected public:
 void AddLogicalChild(System::Object ^ child);
protected internal void AddLogicalChild(object child);
member this.AddLogicalChild : obj -> unit
Protected Friend Sub AddLogicalChild (child As Object)

Parametri

child
Object

Elemento figlio da aggiungere.

Commenti

Questo metodo può generare un'eccezione se viene chiamato in un momento in cui l'albero logico viene iterato da un altro processo.

La maggior parte FrameworkContentElement delle classi derivate espone raccolte dedicate responsabili del contenimento (ad esempio, Inlines nella Span classe ; Blocks nella Section classe ). In genere è possibile evitare qualsiasi esigenza di modificare direttamente l'albero logico se si deriva da queste classi. L'uso dell'albero logico per gli elementi di contenuto è uno scenario avanzato che può richiedere un parser specializzato o un'istanza specializzata FrameworkElement che funge da elemento di rendering padre (host del contenuto).

Per altre informazioni su come usare LogicalChildren e AddLogicalChild, vedere Trees in macchine virtuali Windows.

Si applica a

Vedi anche