Compartir a través de


FrameworkContentElement.IsLoaded Propiedad

Definición

Obtiene un valor que indica si este elemento se ha cargado para la presentación.

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

Valor de propiedad

true si el elemento actual está asociado a un árbol de elementos y se ha representado; false si el elemento nunca se ha asociado a un árbol de elementos cargado.

Ejemplos

El código de ejemplo siguiente usa IsLoaded como comprobación condicional para asegurarse de que una función displayData (no se muestra) tendrá elementos válidos cargados en la página para que funcionen, como parte de un controlador a petición. Esa misma lógica se ejecuta como un controlador de eventos para 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

Comentarios

Desde una instancia recién construida, esta propiedad se inicia falsey permanece true una vez establecida trueen , incluso si posteriormente se quita por código.

Se aplica a

Consulte también