Previous topicNext topic
Help > 开发指南 > SanMuGrid平台编程 > 主要对象 > BaseGrid > 方法 > 触发事件 >
RaiseColDataChangedEvent

有时候我们希望自己可以通过代码来主动地去触发某一列的ColDataChanged事件,这时候我们就可以用上RaiseColDataChangedEvent这个方法了。

Vb.Net
Dim tbl As SmGrid=Proj.CurrentSmGrid
'触发一整个列所有行
tbl.RaiseColDataChangedEvent("列名称")
'触发指定行对应列的事件
tbl.RaiseColDataChangedEvent("列名称",tbl.CurrentRowData)

C#
SmGrid tbl = Proj.CurrentSmGrid;
// 触发一整个列所有行
tbl.RaiseColDataChangedEvent("列名称");
// 触发指定行对应列的事件
tbl.RaiseColDataChangedEvent("列名称", tbl.CurrentRowData);