Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


FrameworkContentElement.DataContextChanged Zdarzenie

Definicja

Ważne

Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.

Występuje, gdy zmienia się kontekst danych tego elementu.

C#
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;

Typ zdarzenia

Uwagi

Aby uzyskać wyjaśnienie kontekstów danych i powiązania danych, zobacz Omówienie powiązań danych.

Ważne

W przypadku zmiany elementu DataContext potencjalnie wpływają wszystkie właściwości powiązane z danymi na tym elemecie. Dotyczy to wszystkich elementów podrzędnych bieżącego elementu, które dziedziczą kontekst danych, a także samego bieżącego elementu. Wszystkie takie powiązania ponownie interpretują nowe DataContext , aby odzwierciedlały nową wartość w powiązaniach. Nie ma gwarancji co do kolejności tych zmian w stosunku do podniesienia DataContextChanged zdarzenia. Zmiany mogą wystąpić przed zdarzeniem, po zdarzeniu lub w dowolnej mieszaninie.

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10