Wpf xamdatagrid数据源更改事件

Wpf xamdatagrid数据源更改事件,wpf,events,data-binding,behavior,xamdatagrid,Wpf,Events,Data Binding,Behavior,Xamdatagrid,我有一个xamdatagrid,它的DataSource绑定到一个属性。 我想将行为附加到网格。每次通过属性更新数据源时,我都希望执行某些操作 我尝试在onatached方法中订阅不同的事件,如DataContextChanged,DataSourceChanged,但在刷新属性时似乎没有触发这些事件 我已经测试了一个不同的事件,比如MouseDoubleClickit 当通过属性更新数据源时,有没有提示应该触发哪个事件? 还有其他建议吗?请记住,我使用的是MVVM模式 谢谢我现在在我的项目中也

我有一个
xamdatagrid
,它的
DataSource
绑定到一个属性。 我想将
行为
附加到网格。每次通过属性更新数据源时,我都希望执行某些操作

我尝试在
onatached
方法中订阅不同的事件,如
DataContextChanged
DataSourceChanged
,但在刷新属性时似乎没有触发这些事件

我已经测试了一个不同的事件,比如
MouseDoubleClick
it

当通过属性更新
数据源
时,有没有提示应该触发哪个事件? 还有其他建议吗?请记住,我使用的是
MVVM
模式


谢谢

我现在在我的项目中也遇到了同样的情况,从我所能找到的
DataContextChanged
DataSourceChanged
事件的名称有些模糊。据我所知,它们仅在
DataContext
DataSource
作为一个整体发生更改时触发,即当您将其中一个的新实例传递给
XamDataGrid
时触发


不幸的是,当底层数据源(例如集合)发生变化时,我还没有找到合适的事件来触发。

我现在在我的项目中也遇到了同样的情况,从我所能找到的情况来看,
DataContextChanged
DataSourceChanged
事件的命名有些含糊不清。据我所知,它们仅在
DataContext
DataSource
作为一个整体发生更改时触发,即当您将其中一个的新实例传递给
XamDataGrid
时触发


不幸的是,当底层数据源(例如集合)发生更改时,我还没有找到要触发的正确事件。

在这方面仍然需要帮助。我还没有看到任何回复:)在这方面仍然需要帮助。我没有看到任何答复:)