FrameworkElement.DataContextChanged Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu öğenin veri bağlamı değiştiğinde gerçekleşir.
public:
event System::Windows::DependencyPropertyChangedEventHandler ^ DataContextChanged;
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;
member this.DataContextChanged : System.Windows.DependencyPropertyChangedEventHandler
Public Custom Event DataContextChanged As DependencyPropertyChangedEventHandler
Olay Türü
Açıklamalar
Veri bağlamlarının ve veri bağlamanın açıklaması için bkz. Veri Bağlamaya Genel Bakış.
Önemli
bir öğe için değiştiğinde DataContext , bu öğedeki tüm veriye bağlı özellikler potansiyel olarak etkilenir. Bu, veri bağlamını ve aynı zamanda geçerli öğenin kendisini devralan mantıksal ağaçtaki geçerli öğenin alt öğeleri olan tüm öğeler için geçerlidir. Bu tür tüm mevcut bağlamaların yeniyi DataContext yeniden yorumlaması gerekir ve bağlama sonuçlarını yeniden değerlendirir. Veri bağlama altyapısı, olayın oluşturulmasına DataContextChanged göre bu yeniden değerlendirmelerin sırası hakkında belirleyici değildir. Yeniden değerlendirmeler olaydan önce, olaydan sonra veya herhangi bir karışımda gerçekleşebilir.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin