日期:2014-05-18  浏览次数:21102 次

DataGridView 无法添加、修改的问题。
是一个焦点的问题,保存更新代码写在工具栏的某一个按钮里,点击后,由于焦点无法离开GRID,所以无法更新数据,但如果代码写在一个BUTTON事件里,没问题,请 问,这如何解决?

------解决方案--------------------
没听懂干吗
------解决方案--------------------
用bingdsource
工具栏事件里 EndEdit
------解决方案--------------------
把当前的编辑索引置为-1
------解决方案--------------------
确实没明白是什么问题,能说的再详细点不
------解决方案--------------------
LZ啊,,当你 DataGridView修改后,当前焦点所在的行只有在变更后才会更改生效...

就像你更改单元格后,睢点还在此行..这里你按ESC会撤消更改...

你可以在点保存时,把瞧点设置到其它控件,,或都称到第一行第一列 dgv1.currentcell=dgv1.rows[0][0]

然后再点保存就可以了
------解决方案--------------------
还有LZ的工具栏是在同一个FROM里面吗???