FrameworkContentElement.IsLoaded Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah elemen ini telah dimuat untuk presentasi.
public:
property bool IsLoaded { bool get(); };
public bool IsLoaded { get; }
member this.IsLoaded : bool
Public ReadOnly Property IsLoaded As Boolean
Nilai Properti
true
jika elemen saat ini dilampirkan ke pohon elemen dan telah dirender; false
jika elemen belum pernah dilampirkan ke pohon elemen yang dimuat.
Contoh
Contoh kode berikut menggunakan sebagai pemeriksaan bersyarat IsLoaded untuk memastikan bahwa fungsi displayData
(tidak ditampilkan) akan memiliki elemen valid yang dimuat di halaman untuk dikerjakan, sebagai bagian dari handler sesuai permintaan. Logika yang sama dijalankan sebagai penanganan aktivitas untuk 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
Keterangan
Dari instans yang baru dibangun, properti ini dimulai dari false
, dan tetap true
ada setelah diatur ke true
, bahkan jika kemudian dihapus oleh kode.