其他语言

位置:IT落伍者 >> 其他语言 >> 浏览文章

图学PowerBuilder---(自定义)事件


发布日期:2022年09月26日
 
图学PowerBuilder---(自定义)事件

在PB中对于很多控件而言在开发窗口中默认列出的并不是所有该控件支持的事件如DW的鼠标按下抬起等事件并不在其默认事件中但这并不表示其不支持我们可以采用(自定义)方式来扩展其事件这里所说的自定义并不是真正的自定义而是PB中已经默认有了相关的事件我们只是对其进行一个类似重命名的操作使我们需要的控件拥有它即可

如上图所示在DW中并没有关于鼠标的按下抬起移动事件接下来我们给其添加事件

首先我们点击下上图中用红圈及红色数字标记的按钮然后在事件事件列表中选择第一项(用红色标注)(New Event) 点击后展开的事件定义窗口如下图

如上图所示my_event是我自己填写的事件名字在这里我们可以自定义事件但大多情况下我们可以根据下方Event ID 对应的事件列表来扩展如开始所讲我们要给DW添加鼠标按下事件我们在Event ID 列表选择对应的事件如图

一般情况下我们先定义事件的NAME定义完成后选择事件ID完成之后事件就会出现在控件的事件列表中我们就可以在其中添加事件代码时行开发了

至此我们所谓的自定义事件就完成了至于Event ID中以PBM_开头的事件具体的含义请参考网上或帮助说明

编辑推荐

ASP NET开发培训视频教程

Microsoft NET框架程序设计视频教程

上一篇:编程入门:PowerBuilder简介

下一篇:PowerBuilder共享数据窗口(ShareData函数)