DataGrid ItemsSource单元格值已更改

时间:2016-09-12 12:18:06

标签: wpf mvvm datagrid dependency-properties itemssource

我有一个自定义数据网格,datagrid显示coordiantes的集合:

<customControls:CustomDataGrid ItemsSource="{Binding Points}"              
              SelectedItem="{Binding SelectedRow}" IsSynchronizedWithCurrentItem="True"      
              CanUserAddRows="True" SelectionMode="Extended" AutoGenerateColumns="False"> 
    <DataGrid.Columns>                                                                         
      <DataGridTextColumn  Header="X" Binding="{Binding X}" Width="Auto"/>
      <DataGridTextColumn Header="Y" Binding="{Binding Y}" Width="Auto"/>
    </DataGrid.Columns>   
</customControls:CustomDataGrid >

我需要一种方法来在单元格值发生变化时获得通知(而不是行更改)。

1 个答案:

答案 0 :(得分:1)

如果您在datagrid中绑定了可观察集合。 使用Points.Collectionchanged事件,我觉得对你有好处。