FrameworkElement.ApplyTemplate Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy drzewo wizualne bieżącego szablonu w razie potrzeby i zwraca wartość wskazującą, czy drzewo wizualne zostało ponownie skompilowane przez to wywołanie.
public:
bool ApplyTemplate();
public bool ApplyTemplate();
member this.ApplyTemplate : unit -> bool
Public Function ApplyTemplate () As Boolean
Zwraca
true jeśli wizualizacje zostały dodane do drzewa; metoda zwraca false wartość w przeciwnym razie.
Uwagi
Aplikacje mogą wywołać tę metodę, aby zagwarantować, że drzewo wizualne elementu zostało ukończone. Ten krok gwarancji może być konieczny, jeśli kod będzie sprawdzać elementy podrzędne w drzewie. W przypadku typowej logiki elementów w aplikacjach wywoływanie ApplyTemplate nie jest konieczne, ponieważ szablony zostaną zastosowane do elementów w odpowiednim momencie ich istnienia automatycznie.
ApplyTemplate jest wywoływana dla każdego przekazywania miary przez system układu na poziomie platformy WPF.
FrameworkElement Klasy pochodne mogą używać OnApplyTemplate programu obsługi klas, aby otrzymywać powiadomienia o przypadkach, w których ta metoda została wywołana jawnie lub przez system układu. OnApplyTemplate jest wywoływany po całkowitym wygenerowaniu szablonu i dołączeniu go do drzewa logicznego.