FrameworkElement.DataContextChanged Kejadian
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.
Terjadi ketika konteks data untuk elemen ini berubah.
public:
event System::Windows::DependencyPropertyChangedEventHandler ^ DataContextChanged;
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;
member this.DataContextChanged : System.Windows.DependencyPropertyChangedEventHandler
Public Custom Event DataContextChanged As DependencyPropertyChangedEventHandler
Jenis Acara
Keterangan
Untuk penjelasan tentang konteks data dan pengikatan data, lihat Gambaran Umum Pengikatan Data.
Penting
DataContext Ketika untuk elemen berubah, semua properti terikat data pada elemen ini berpotensi terpengaruh. Ini berlaku untuk elemen apa pun yang merupakan elemen turunan dari elemen saat ini di pohon logis, yang mewarisi konteks data, dan juga elemen saat ini itu sendiri. Semua pengikatan yang ada harus menginterpretasikan ulang yang baru DataContext dan akan mengevaluasi kembali hasil pengikatan. Mesin pengikatan data tidak menentukan urutan evaluasi ulang ini, relatif terhadap DataContextChanged peningkatan peristiwa. Evaluasi ulang dapat terjadi sebelum peristiwa, setelah peristiwa, atau dalam campuran apa pun.