测试事件代码

不同的事件,e参数不同,所以大多数时候,A事件的代码,并不能用在B事件中。
一些初学者甚至直接将事件代码复制到命令窗口执行,这是更加不允许的,因为命令窗口根本就没有e参数。
要测试事件代码,必须人为地触发事件。

例如事件DataRowAdded在增加行后执行,我们将该事件代码设为:

e.DataRow("日期") = Date.Today

这样可以自动将新增行的日期列内容设为当天的日期。

要测试这段代码,必须增加一行,看看这行的日期值是否会自动设置为当天日期,别无他法。

如果需要在编写事件代码的过程中,测试某段和e参数无关的代码,可以单击“命令窗口”按钮,打开命令窗口测试:


本页地址:http://www.foxtable.com/webhelp/topics/1840.htm