FrameworkContentElement.IsLoaded 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,這個值表示此項目是否已載入以供展示。
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
樣。