【发布时间】:2011-06-10 08:56:50
【问题描述】:
我有一个 DataGridView,其中一个 BindingSource 作为它的数据源,一个 DataTable 作为 BindingSource 的数据源。 当我加载数据和我的网格时,我通过调用在一些单元格上设置样式:
grid.Rows[0].Cells[0].Style.BackColor = Color.Red;
我的 BindingSource 对 CurrentChanged 事件有一些逻辑。当当前行在此逻辑结束时发生更改时,我在 DataTable 上调用 AcceptChanges。不幸的是,这会导致该行单元格的单元格样式恢复为原始状态。
如何强制网格不恢复 DataTable.AcceptChanges 上的单元格样式? 也许我做错了什么。
【问题讨论】:
标签: c# datagridview datatable