方法名称 | 分类 | 说明 |
CloseDropDown | 触发事件 | 关闭下拉列表或者下拉窗口。 |
OpenDropDown | 触发事件 | 打开下拉列表或者下拉窗口,只有正在编辑的列设置了列表项目或下拉窗口,此方法才有效。 |
RaiseColDataChangedEvent | 触发事件 | 触发指定行某一个列的数据变动事件。 |
RaiseCurrentChangedEvent | 触发事件 | 触发当前行变更事件 |
RaisePositionChangedEvent | 触发事件 | 触发位置变更事件。 |
Vb.Net |
Dim tbl As SmGrid = Proj.CurrentSmGrid '关闭正在编辑中的下拉列表或者下拉窗口。 tbl.CloseDropDown() '打开下拉列表或者下拉窗口,只有正在编辑的列设置了列表项目或下拉窗口,此方法才有效。 tbl.OpenDropDown() '手动触发相关事件 '触发当前表中“数量”列所有行的ColDataChanged事件 tbl.RaiseColDataChangedEvent("数量") '仅仅触发当前表中当前行中的“数量”列的ColDataChanged事件 tbl.RaiseColDataChangedEvent("数量",tbl.CurrentRowData) '触发当前行变更事件 tbl.RaiseCurrentChangedEvent() '触发位置变更事件。 tbl.RaisePositionChangedEvent() |
C# |
SmGrid tbl = Proj.CurrentSmGrid; // 关闭正在编辑中的下拉列表或者下拉窗口。 tbl.CloseDropDown(); // 打开下拉列表或者下拉窗口,只有正在编辑的列设置了列表项目或下拉窗口,此方法才有效。 tbl.OpenDropDown(); // 手动触发相关事件 // 触发当前表中“数量”列所有行的ColDataChanged事件 tbl.RaiseColDataChangedEvent("数量"); // 仅仅触发当前表中当前行中的“数量”列的ColDataChanged事件 tbl.RaiseColDataChangedEvent("数量", tbl.CurrentRowData); // 触发当前行变更事件 tbl.RaiseCurrentChangedEvent(); // 触发位置变更事件。 tbl.RaisePositionChangedEvent(); |