FrameworkContentElement.AddLogicalChild(Object) 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.
Adiciona o elemento fornecido como um filho desse 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)
Parâmetros
- child
- Object
O elemento filho a ser adicionado.
Comentários
Esse método pode gerar uma exceção se for chamado em um momento em que a árvore lógica está sendo iterada por outro processo.
A maioria das FrameworkContentElement classes derivadas expõe coleções dedicadas que são responsáveis pela contenção (por exemplo, Inlines na Span classe; Blocks na Section classe). Normalmente, você pode evitar qualquer necessidade de manipular a árvore lógica diretamente se você derivar dessas classes. Trabalhar com a árvore lógica para elementos de conteúdo é um cenário avançado que pode exigir um analisador especializado ou um especializado FrameworkElement que atua como o elemento de renderização pai (host de conteúdo).
Para obter mais informações sobre como usar LogicalChildren e AddLogicalChild, consulte Árvores no WPF.