FrameworkElement.DataContextChanged 活動
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當該元素的資料上下文改變時會發生。
public:
event System::Windows::DependencyPropertyChangedEventHandler ^ DataContextChanged;
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;
member this.DataContextChanged : System.Windows.DependencyPropertyChangedEventHandler
Public Custom Event DataContextChanged As DependencyPropertyChangedEventHandler
事件類型
備註
關於資料上下文與資料綁定的說明,請參見 資料綁定概覽。
Important
當 元素 DataContext 的 變換時,該元素的所有資料綁定屬性都有可能受到影響。 此規則適用於邏輯樹中目前元素的子元素,繼承資料上下文及當前元素本身。 所有現有的結合必須重新詮釋新的 DataContext ,並重新評估結合結果。 資料綁定引擎對於這些重新評估的順序並不確定,相對於事件的 DataContextChanged 產生順序。 重新評估可以在事件發生前、事件後,或以任意混合方式進行。