首页
学习
活动
专区
圈层
工具
发布

【C#】让DataGridView输入中实时更新数据源中的计算列

先认识几个概念: dgv单元格:DataGridViewCell dgv行:DataGridViewRow dgv行的源行:DataRowView。...而dv又是根据dt来的,所以dv背后又对应一个dt,所以DataRowView背后也对应一个DataRow,可通过DataRowView.Row获得该DataRow。...简单表示就是,DataGridViewRow(访问DataBoundItem属性)→DataRowView(访问Row属性)→DataRow dgv有单元格的概念和实体类(DataGridViewCell...),但dt和dv没有,后者只到行这一级,虽然可以通过DataRow[x]或DataRowView[x]访问单元格的值,但在类层级上并不存在DataCell这样的表示单元格的实体类,也就是dt和dv的编辑...DataRow的EndEdit()也能达到同样目的 //(dgv.CurrentRow.DataBoundItem as DataRowView).Row.EndEdit();

7.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券