绑定DataGridView的步骤
MSDN 里也说DataGridView的编辑功能不够方便,推荐使用绑定DataTable,修改数据时用弹出窗口修改Table 产生的新行,完成后加入 Table ,并刷新 DataGridView,但是这个方法的结果还是让我很胸闷,为什么用DataTable.Rows.Add(row) 后,这个DataGridView在加入用户新增的内容后,还会再自动增加两个新行呢?而且加入的第一个新行还处在编辑状态,我试着在 Rows.Add(row) 后,用EndEdit(),或者 DataTable的AcceptChanges(),结果都无功而返。
其实最让我胸闷的时为什么 MS 出了这么多年的表格编辑器,从VB开始到.NET,都没有一个好的表格编辑器呢。从MSFlexGrid 开始,我们就开始改造这些MS的Grid了,但是到现在MS还没有出一个像样的表格编辑器。
本文地址:http://www.45fan.com/a/question/67706.html