FrameworkContentElement.AddLogicalChild(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
加入所提供的項目作為這個項目的子項目。
protected public:
void AddLogicalChild(System::Object ^ child);
protected internal void AddLogicalChild (object child);
member this.AddLogicalChild : obj -> unit
Protected Friend Sub AddLogicalChild (child As Object)
參數
- child
- Object
要加入的子項目。
備註
如果在邏輯樹狀結構被另一個進程逐一查看時呼叫,這個方法可能會擲回例外狀況。
大部分 FrameworkContentElement 衍生類別都會公開負責內含專案 (的專用集合,例如, Inlines 在 類別上 Span ; Blocks 在 Section 類別上) 。 如果您改為衍生自這些類別,通常可以避免任何直接操作邏輯樹狀結構的需求。 使用內容元素的邏輯樹狀結構是一種進階案例,可能需要特製化剖析器或特製化 FrameworkElement ,作為內容主機 () 的父轉譯專案。
如需如何使用 LogicalChildren 和 AddLogicalChild 的詳細資訊,請參閱 WPF 中的樹狀結構。