FrameworkElement.ApplyTemplate 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.
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.