FrameworkElement.ApplyTemplate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
V případě potřeby sestaví vizuální strom aktuální šablony a vrátí hodnotu, která označuje, jestli byl strom vizuálu znovu sestavený tímto voláním.
public:
bool ApplyTemplate();
public bool ApplyTemplate ();
member this.ApplyTemplate : unit -> bool
Public Function ApplyTemplate () As Boolean
Návraty
true
pokud byly vizuály přidány do stromu; vrátí false
jinak.
Poznámky
Aplikace mohou tuto metodu volat, aby bylo zaručeno, že vizuální strom prvku je dokončený. Tento krok záruky může být nutný, pokud kód zkontroluje podřízené prvky ve stromu. Pro typickou logiku elementů v aplikacích není volání ApplyTemplate nezbytné, protože šablony se použijí na prvky v příslušném okamžiku jejich životnosti automaticky.
ApplyTemplate je volána pro každou míru předávat systémem rozložení na úrovni architektury WPF.
FrameworkElement odvozené třídy mohou použít obslužnou rutinu OnApplyTemplate třídy k oznámení případů, kdy byla tato metoda volána explicitně, nebo systémem rozložení. OnApplyTemplate se volá po úplném vygenerování šablony a připojení k logickému stromu.