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 樣。

適用於

另請參閱