FrameworkElement.IsLoaded 속성

정의

표시를 위해 이 요소를 로드했는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether this element has been loaded for presentation.

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

속성 값

현재 요소가 요소 트리에 연결되어 있으면 true이고, 요소가 로드된 요소 트리에 연결되지 않았으면 false입니다.true if the current element is attached to an element tree; false if the element has never been attached to a loaded element tree.

예제

다음 예제에서는 두 처리기를 구현 합니다. 하나는 루트 요소의 Loaded 이벤트를 처리 하는 것 이므로 이벤트의 의미 이기 때문에 페이지 루트 요소가 로드 됩니다.The following example implements two handlers: one is handling the Loaded event of the root element, so it is certain that the page root element is loaded because that is the significance of the event. 다른 처리기는 사용자 정의 컨트롤에 후크 되 고 IsLoaded를 호출 하 여 루트 요소가 완전히 로드 되도록 합니다.The other handler is hooked to a user control, and calls IsLoaded to assure that the root element is loaded completely. 두 처리기가 모두 표시 되지 않는 동일한 함수를 호출 하 여 자식 요소를 새 데이터로 채웁니다.Both handlers call the same function (not shown) that will populate child elements with fresh data.

private void OnLoad(object sender, RoutedEventArgs e)
{
    displayData();
}
private void updateSummary(object sender, RoutedEventArgs e)
{
    if (GroupBoxPage.IsLoaded)
        displayData();
}

설명

새로 생성 된 FrameworkElement에서이 속성은 false해제 되며, true로 설정 된 후에는 요소가 연결 된 논리 트리에서 코드에 의해 제거 되는 경우에도 true 그대로 남아 있습니다.From a newly constructed FrameworkElement, this property starts off false, and remains true after it is set to true, even if the element is subsequently removed from a connected logical tree by code. true 상태는 요소가 프레젠테이션 엔진에 로드 될 때 일반적인 프레젠테이션 논리에 의해 설정 됩니다.true state is set by the general presentation logic when elements are loaded into the presentation engine.

일반적으로 로드 된 요소는 렌더링 되지만 모든 FrameworkElement 파생 클래스에 표시 되는 것은 아닙니다. Visibility 같은 다른 속성은 프레젠테이션에 영향을 줄 수 있습니다.Typically, loaded elements are rendered, but not all FrameworkElement derived classes have a presentation, and other properties such as Visibility can influence presentation.

적용 대상

추가 정보