Поделиться через


FrameworkContentElement.IsLoaded Свойство

Определение

Возвращает значение, указывающее, загружен ли данный элемент для презентации.

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

Значение свойства

true, если текущий элемент прикреплен к дереву элементов и визуализирован; false — если элемент никогда не был присоединен к загруженному дереву элементов.

Примеры

В следующем примере кода используется IsLoaded в качестве условного проверка для обеспечения того, что функция displayData (не показана) будет содержать допустимые элементы, загруженные на страницу для работы в рамках обработчика по запросу. Эта же логика выполняется в качестве обработчика событий для 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, даже если оно впоследствии удаляется кодом.

Применяется к

См. также раздел