spread帮助中如是说:
Occurs for each cell in the fpSpread control before it receives data from the database and before it writes data to the database, if the DataFillEvent property is set to True for the cell.
但是设置了DataFillEvent=True以后,却只有一列起作用,为什么?
我试了好久也没有解决,后来仔细研究了一下spread附带的范例,其是一个正在采用了这一事件:
C:/Program Files/FarPoint Technologies/Spread70/Samples/ActiveX/VB6/Overview中的Bound.frm表单,它是这样写的














原来DataFillEvent是对每一列的有效的。
他的DataFill事件是这样写的,也可以参照一下!



























另外,要注意SetDataFillData和GetDataFillData只能用于DataFill事件中,在其它地方使用是无效的!