"DataContextChanging"的事件?

NS.*_*.X. 8 wpf datacontext

我是WPF的新手,请原谅我,如果这个问题没有意义.是否有在数据上下文更改之前触发的事件?我想在切换数据上下文之前提交挂起的数据更改.

Tho*_*que 25

没有DataContextChanging事件,但DataContextChanged事件提供了旧的值DataContext:

private void Window_DataContextChanged(object sender, DependencyPropertyChangedEventArgs e)
{
    object oldDataContext = e.OldValue;
    ...
}
Run Code Online (Sandbox Code Playgroud)

  • 委托对于Windows运行时来说有点不同.args是DataContextChangedEventArgs,它没有oldValue属性.什么是等价的? (3认同)