FrameworkElement.ApplyTemplate 方法

定義

如有必要,則建置目前範本的視覺化樹狀結構,並傳回值,指出此呼叫是否已重建視覺化樹狀結構。

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

傳回

如果視覺項目已加入樹狀結構,則為 true;否則傳回 false

備註

應用程式可以呼叫這個方法,以確保專案的視覺化樹狀結構已完成。 如果程式碼將檢查樹狀結構中的子專案,可能需要這個保證步驟。 對於應用程式內的一般專案邏輯,不需要呼叫 ApplyTemplate ,因為範本會自動套用至其存留期中適當時間點的專案。

ApplyTemplate 在 WPF 架構層級配置系統所傳遞的每個 Measure 上呼叫 。

FrameworkElement 衍生類別可以使用 OnApplyTemplate 類別處理常式來通知明確呼叫此方法的情況,或由配置系統呼叫的情況。 OnApplyTemplate 會在範本完全產生並附加至邏輯樹狀結構之後呼叫。

適用於

另請參閱