FrameworkElement.IsInitialized 속성


XAML 프로세서에서 처리 하는 동안 또는 해당 메서드를 명시적으로 호출 하 여이 요소가 초기화 되었는지 여부를 나타내는 값을 가져옵니다 EndInit() .Gets a value that indicates whether this element has been initialized, either during processing by a XAML processor, or by explicitly having its EndInit() method called.

 property bool IsInitialized { bool get(); };
public bool IsInitialized { get; }
member this.IsInitialized : bool
Public ReadOnly Property IsInitialized As Boolean

속성 값


true 위의 XAML 처리 또는 메서드 호출에 따라 요소가 초기화 되 면이 고, 그렇지 않으면 false 입니다.true if the element is initialized per the aforementioned XAML processing or method calls; otherwise, false.


이 속성이 true 새 부모 요소를 포함 하는 논리 트리 내에서 이동 했으므로 다시 로드 될 수도 있습니다.This property may also be true if this element has been moved within the logical tree such that it has a new parent element, and therefore becomes reloaded again.

이 속성은 및도 사용 하는 경우에 유용 BeginInit EndInit 합니다.This property is useful if you also are using BeginInit and EndInit. XAML 프로세서에서 로드 되는 논리적 트리의 요소는 초기화 됩니다.Elements in the logical tree that is loaded by a XAML processor are assured to be initialized. 논리 트리에 없는 요소는가 호출 될 때 초기화 됩니다 EndInit .Elements not in the logical tree are initialized when EndInit is called. 및에 대 한 특정 처리가 없으면 BeginInit EndInit 생성자가 초기화 된 결과를 반환 하는 즉시 발생 합니다.In absence of any specific handling of BeginInit and EndInit, this will happen as soon as the constructor returns the initialized result.

적용 대상