FrameworkContentElement.IsLoaded Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 false
e rimane true
una volta impostata su true
, anche se successivamente rimossa dal codice.