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

適用於

另請參閱