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。