OWC知识点滴(仅限Version 11)[5]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

四、事件的组合使用、数据有效性Check
要使用OWC中的Events,首先必须开启Events功能。可以在属性窗口中将EnableEvents更改为True即可(默认也是True)。
1CommandBeforeExecute
在执行一个Command之前发生。如在执行删除行之前需要判断是否选中了多行,则可以在该事件中判断Selection.Rows.Count并做相应的处理。
此事件中可以拦截SpreadSheetCommandID中所有的Command事件。
    2CommandExecute
在执行一个Command时发生。如粘贴时做相应的查询动作,则可以捕获CommandIDssCommandCopyCommand,并根据数据做相应的处理。
        此事件中可以拦截SpreadSheetCommandID中所有的Command事件。
    3StartEdit
       在单元格开始进入编辑状态时发生
    4EndEdit
在单元格编辑完成之后发生,不管单元格内的数据有没有做更新,都会发生。其中FinalValue代表编辑之后的值,之前的值可以通过Cell读取。
       可以在此事件中做相应的查询处理,类似粘贴时的动作。
    5DblClick
       在双击SpreadSheet时发生。可以将SpreadSheet的选定单元格置于Edit状态。

本文关键:OWC知识点滴(仅限Version 11)
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top