FrameworkContentElement.AddLogicalChild(Object) 메서드


이 요소의 자식으로 제공된 요소를 추가합니다.Adds the provided element as a child of this element.

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)

매개 변수


추가될 자식 요소입니다.The child element to be added.


이 메서드는 다른 프로세스에 의해 논리적 트리 반복 중일 때 한 번에 호출 되는 경우 예외를 throw 수 있습니다.This method can throw an exception if called at a time when the logical tree is being iterated by another process.

가장 FrameworkContentElement 파생 클래스는 포함 (예: Span 클래스의 Inlines, Section 클래스의 Blocks)을 담당 하는 전용 컬렉션을 노출 합니다.Most FrameworkContentElement derived classes expose dedicated collections that are responsible for containment (for example, Inlines on the Span class; Blocks on the Section class). 일반적으로 이러한 클래스에서 파생 하는 경우 논리적 트리를 직접 조작할 필요가 방지할 수 있습니다.You can typically avoid any need to manipulate the logical tree directly if you derive from these classes instead. 콘텐츠 요소에 대 한 논리적 트리 작업은 부모 렌더링 요소 (콘텐츠 호스트) 역할을 하는 특수 한 FrameworkElement 또는 특수 한 파서가 필요할 수 있는 고급 시나리오입니다.Working with the logical tree for content elements is an advanced scenario that may require a specialized parser or a specialized FrameworkElement that acts as the parent rendering element (content host).

LogicalChildrenAddLogicalChild를 사용 하는 방법에 대 한 자세한 내용은 WPF의 트리를 참조 하세요.For more information about how to use LogicalChildren and AddLogicalChild, see Trees in WPF.

적용 대상

추가 정보