FrameworkContentElement.DataContextChanged Событие

Определение

Происходит при изменении контекста данных настоящего элемента.

C#
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;

Тип события

Комментарии

Описание контекстов данных и привязки данных см. в разделе Общие сведения о привязке данных.

Важно!

При изменении элемента DataContext могут быть затронуты все связанные с данными свойства этого элемента. Это относится ко всем элементам, которые являются дочерними элементами текущего элемента, которые наследуют контекст данных, а также сам текущий элемент. Все такие привязки повторно интерпретируют новый DataContext для отражения нового значения в привязках. Нет никаких гарантий относительно порядка этих изменений относительно вызова DataContextChanged события. Изменения могут происходить до события, после события или в любой смеси.

Применяется к

Продукт Версии
.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