我有一个绑定到DataTable的PivotGridControl的WinForm。 DataTable填充了一个知道如何更新底层数据库表的TableAdapter。
我希望允许用户更新数据表中的一个字段。该字段将始终显示在pivotGrid的主体中。
我已经想出了如何将编辑器与字段相关联。当用户点击单元格时,编辑器出现,用户编辑该值,然后按Enter键,但这是我遇到麻烦的地方。
我无法弄清楚网格上的哪个事件(似乎没有gridView)应该用作GridView的RowUpdated事件的PivotGrid等价物。如果没有这个事件,我很难弄清楚ta.Update(myTable)语句的放置位置。
有人可以推荐一种通过pivotGrid更新数据库表的技术吗?
谢谢,
答案 0 :(得分:1)
使用EditValueChangedEvent。
最终用户修改后,会引发EditValueChanged事件 单元格值并关闭编辑器。处理EditValueChanged事件 保存最终用户对数据源所做的更改。