FrameworkContentElement.DataContextChanged Event
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Occurs when this element's data context changes.
public:
event System::Windows::DependencyPropertyChangedEventHandler ^ DataContextChanged;
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;
member this.DataContextChanged : System.Windows.DependencyPropertyChangedEventHandler
Public Custom Event DataContextChanged As DependencyPropertyChangedEventHandler
Event Type
Remarks
For an explanation of data contexts and data binding, see Data Binding Overview.
Important
When an element's DataContext changes, all data-bound properties on this element are potentially affected. This applies to any elements that are descendant elements of the current element, which inherit the data context, and also the current element itself. All such bindings re-interpret the new DataContext to reflect the new value in bindings. There is no guarantee made about the order of these changes relative to the raising of the DataContextChanged event. The changes can occur before the event, after the event, or in any mixture.