你是绑定到了datatable 还是未绑定?我原来研究的多,最近用的少,记的C1TrueDBGrid有个属性,AllowUpdate好像是这个名,当为true时,你是不需要手动UpdateData的,你换行时,它自动就更新了。而且,UpdateData是强制更新当前行到底层的。当C1TrueDBGrid失去焦点时,比如,Form上有个保存的button,这时,你的C1TrueDBGrid在某一行,为编辑状态,你点击保存,他也会自动更新的。有一种例外情况,.NET的toolbar控件,你里面弄上增加,修改,删除,保存按钮,这些按钮点击时,C1TrueDBGrid不会更新当前行到底层,你要手动UpdateData一下。也就是说,你点击toolbar中的按钮,不会让C1TrueDBGrid失去焦更并更新。 |