Język

FrameworkElement.ApplyTemplate Metoda

Definicja

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.

Dotyczy

Zobacz też