FrameworkContentElement.IsLoaded Proprietà

Definizione

Ottiene un valore che indica se questo elemento è stato caricato per la presentazione.

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

Valore della proprietà

true se l'elemento corrente è associato a una struttura ad albero dell'elemento e ne è stato eseguito il rendering; false se l'elemento non è mai stato associato a una struttura ad albero dell'elemento caricata.

Esempio

Il codice di esempio seguente usa IsLoaded come controllo condizionale per garantire che una funzione displayData (non visualizzata) disponga di elementi validi caricati nella pagina per funzionare come parte di un gestore su richiesta. La stessa logica viene eseguita come gestore eventi per 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

Commenti

Da un'istanza appena costruita, questa proprietà viene avviata falsee rimane true una volta impostata su true, anche se successivamente rimossa dal codice.

Si applica a

Vedi anche