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 中的树。