Ste*_*son 9 c# wpf datagrid wpfdatagrid
我对datagrid有一个小问题.
在我的网格中,我有一个复选框列,这是唯一可编辑的列.
我正在寻找的行为是,一旦复选框的状态发生变化,datagrid就会更新i的数据源.因此,用户检查/取消选中框>基础数据表的更新.
当行失去焦点时,默认行为似乎更新源,要求用户按键或单击其他控件以保存更改.
我该如何改变这种行为?
我没有看到任何可以执行此操作的datagrid属性,也没有看到DataGridCheckBoxColumn的CheckChanged事件.
slu*_*ter 14
您需要UpdateSourceTrigger绑定列的属性.这是一个简单的例子,你可以充实它并填写空白:
<DataGrid x:Name="someGrid">
    <DataGrid.Columns>
        <DataGridCheckBoxColumn Binding="{Binding SomeProperty, UpdateSourceTrigger=PropertyChanged}" />
    </DataGrid.Columns>
</DataGrid>
| 归档时间: | 
 | 
| 查看次数: | 8662 次 | 
| 最近记录: |