在PB中对于很多控件而言在开发窗口中默认列出的并不是所有该控件支持的事件如DW的鼠标按下抬起等事件并不在其默认事件中但这并不表示其不支持我们可以采用(自定义)方式来扩展其事件这里所说的自定义并不是真正的自定义而是PB中已经默认有了相关的事件我们只是对其进行一个类似重命名的操作使我们需要的控件拥有它即可
如上图所示在DW中并没有关于鼠标的按下抬起移动事件接下来我们给其添加事件
首先我们点击下上图中用红圈及红色数字标记的按钮然后在事件事件列表中选择第一项(用红色标注)(New Event) 点击后展开的事件定义窗口如下图
如上图所示my_event是我自己填写的事件名字在这里我们可以自定义事件但大多情况下我们可以根据下方Event ID 对应的事件列表来扩展如开始所讲我们要给DW添加鼠标按下事件我们在Event ID 列表选择对应的事件如图
一般情况下我们先定义事件的NAME定义完成后选择事件ID完成之后事件就会出现在控件的事件列表中我们就可以在其中添加事件代码时行开发了
至此我们所谓的自定义事件就完成了至于Event ID中以PBM_开头的事件具体的含义请参考网上或帮助说明
编辑推荐
ASP NET开发培训视频教程
Microsoft NET框架程序设计视频教程