FrameworkContentElement.IsLoaded 속성

정의

표시를 위해 이 요소를 로드했는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating 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

속성 값

Boolean

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

예제

다음 예제 코드에서는에 대 한 조건부 검사를 사용 하 여 IsLoaded 함수 displayData (표시 되지 않음)가 페이지에서 사용할 수 있는 유효한 요소를 요청 시 처리기의 일부로 로드 하도록 합니다.The following example code uses IsLoaded as a conditional check to assure that a function displayData (not shown) will have valid elements loaded on the page to work against, as part of an on-demand handler. 동일한 논리는에 대 한 이벤트 처리기로 실행 됩니다 Loaded .That same logic is run as an event handler for Loaded.

private void OnLoad(object sender, RoutedEventArgs e)
{
    displayData();
}
private void updateSummary(object sender, RoutedEventArgs e)
{
    if (myflowdocument.IsLoaded)
        displayData();
}
Private Sub OnLoad(ByVal sender As Object, ByVal e As RoutedEventArgs)
    displayData()
End Sub
Private Sub updateSummary(ByVal sender As Object, ByVal e As RoutedEventArgs)
    If myflowdocument.IsLoaded Then
        displayData()
    End If
End Sub

설명

새로 생성 된 인스턴스에서이 속성은 시작 되며, false true true 이후에 코드를 통해 제거 된 경우에도로 설정 된 후에도 유지 됩니다.From a newly constructed instance, this property starts off false, and remains true once it is set to true, even if subsequently removed by code.

적용 대상

추가 정보