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, даже если впоследствии удаляется кодом.

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

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