我有一个DataGridView DataGridViewCheckBoxColumn列,这是列表的数据绑定。问题是这个复选框的数据绑定布尔属性在复选框被选中/未选中时更新,但在单元格丢失焦点之后的CellLeave事件之后更新。我想在检查/取消选中后立即更新此属性。有一个事件CurrentCellDirtyStateChanged在检查/取消选中后立即被触发,所以我可以使用它来手动更新Propery。有一个更好的方法吗?DataGridView与CheckBox单元格问题
7
A
回答
13
您可以监听CurrentCellDirtyStateChanged事件和力提交更改:
void dataGridView1_CurrentCellDirtyStateChanged(object sender,
EventArgs e)
{
if (dataGridView1.IsCurrentCellDirty)
{
dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
}
}
0
看看Binding.UpdateSourceTrigger物业
http://msdn.microsoft.com/en-us/library/system.windows.data.binding.updatesourcetrigger(VS.95).aspx
相关问题
- 1. DataGridView单元格索引问题
- 2. DataGridView单元格
- 3. Datagridview格式问题
- 4. 访问EditedFormattedValue时Datagridview单元格变黑?
- 5. 单元格格式问题
- 6. DataGridView&Checkbox列?
- 7. 问题与DataGridView的
- 8. 将TreeView节点拖到DataGridView单元格问题
- 9. DataGridView怪异字符'q'问题自定义DataGridViewColumn单元格
- 10. Winforms:验证datagridview中单元格的问题
- 11. 总结DataGridview中选定的单元格时出现的问题
- 12. DataGridView默认行/单元格选择问题
- 13. DataGridView单元格类型
- 14. datagridview行单元格值
- 15. DataGridView单元格自定义
- 16. DataGridView合并单元格
- 17. C#Datagridview编辑单元格
- 18. DataGridview单元格未填满
- 19. 如何禁用DataGridView CheckBox列中的特定复选框单元格
- 20. 单元格间距问题
- 21. WPF ListView选择问题与CheckBox
- 22. 在Datagridview中格式化单元格
- 23. Datagridview保持单元格格式
- 24. 打印问题与datagridview winforms
- 25. 双击DataGridView单元格打开表单
- 26. Excel单元格格式问题
- 27. CSS表格单元格IE8问题
- 28. jqGrid的单元格格式问题
- 29. 表格单元格indicater问题
- 30. 自定义表格单元格问题
谢谢!就是这样。 – Max 2010-10-22 20:50:25