Compartilhar via


FrameworkElement.ApplyTemplate Método

Definição

Cria a árvore visual do modelo atual, se necessário, e retorna um valor que indica se a árvore visual foi recriada por essa chamada.

public:
 bool ApplyTemplate();
public bool ApplyTemplate ();
member this.ApplyTemplate : unit -> bool
Public Function ApplyTemplate () As Boolean

Retornos

true se os visuais tiverem sido adicionados à árvore; caso contrário, retornará false.

Comentários

Os aplicativos podem chamar esse método para garantir que a árvore visual de um elemento esteja concluída. Essa etapa de garantia poderá ser necessária se o código estiver verificando os elementos filho na árvore. Para a lógica de elemento típica em aplicativos, a chamada ApplyTemplate não é necessária, pois os modelos serão aplicados a elementos em um ponto apropriado em seus tempos de vida automaticamente.

ApplyTemplate é chamado em cada Passagem de medida pelo sistema de layout no nível da estrutura do WPF.

FrameworkElement classes derivadas podem usar o OnApplyTemplate manipulador de classe para serem notificadas de casos em que esse método foi chamado explicitamente ou pelo sistema de layout. OnApplyTemplate é chamado depois que o modelo é completamente gerado e anexado à árvore lógica.

Aplica-se a

Confira também