社区
控件与界面
帖子详情
如何触发窗体变量中对应的自定义事件?
plby
2010-04-20 08:51:38
将窗体名称、自定义事件名称都存入数据库了,
现想要动态的触发窗体变量中对应的自定义事件,
如何做呀?
如:窗体名称为 W_main,通过取数据库付于String型变量 LS_WIN
自定义事件名称为 Ue_save(),通过取数据库付于String型变量 LS_UE
现如何通过 LS_WIN、LS_UE两个变量来触发w_main.event ue_save() ?
...全文
104
7
打赏
收藏
如何触发窗体变量中对应的自定义事件?
将窗体名称、自定义事件名称都存入数据库了, 现想要动态的触发窗体变量中对应的自定义事件, 如何做呀? 如:窗体名称为 W_main,通过取数据库付于String型变量 LS_WIN 自定义事件名称为 Ue_save(),通过取数据库付于String型变量 LS_UE 现如何通过 LS_WIN、LS_UE两个变量来触发w_main.event ue_save() ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
new4everlau
2010-04-21
打赏
举报
回复
是可以动态触发;
这样触发的唯一不好之处是无法带参,楼上的带参不适合你想要的,呵呵;
事件的返回值是事件是否成功,于是产生了事件无法得到返回值,除非你用instance变量或全局变量来赋值得到
lxh_1763
2010-04-21
打赏
举报
回复
确定变量已经创建即可.和平常触发一样
永生天地
2010-04-20
打赏
举报
回复
ue_save:
choose case message.wordparm
case 0
messagebox(classname(this),"save1")
case 1
messagebox(classname(this),"save2")
case 2
case else
end choose
永生天地
2010-04-20
打赏
举报
回复
甚至可以带上参数
window lw
open(lw,"w_main")
lw.triggerevent("ue_save",1,1)
这两参数分别对应message对象的 Message.WordParm Message.LongParm
永生天地
2010-04-20
打赏
举报
回复
刚试了一下 没有问题 的
在w_main里写个ue_save,如下
messagebox(classname(this),"save")
随便在哪里写这段,然后运行下面的代码,就能弹出上面的message
window lw
open(lw,"w_main")
lw.triggerevent("ue_save")
flashixj61
2010-04-20
打赏
举报
回复
未试过,
但我认为无解,换种思路吧。
永生天地
2010-04-20
打赏
举报
回复
可以试试
window lw
open(lw,ls_win)
lw.triggerevent(LS_UE) //或lw.postevent(LS_UE)
Visual.C#.编程精彩百例
实例16 运行期间检测
变量
类型 实例17 常用值类型的原型定义 实例18 打印杨辉三角形 实例19 比较学生信息 实例20 获取车辆信息 实例21 简单角色类游戏的制作 实例22 旅馆住宿登记情况表制作 实例23 长命名空间...
VB.NET学习笔记:
事件
处理及
自定义
事件
测试环境:windows 7和Microsoft Visual ...因扩展控件,使其列头增加全选全不选复选框并具备分页功能需要用到
自定义
事件
,详见博文《VB.NET学习笔记:WinForm
自定义
DataGridView分页组合控件》、《VB.NET学习笔记...
C#制作
自定义
窗体
制作
自定义
窗体
: 首先去除边框用 this.FormBorderStyle = FormBorderStyle.None; 设置基本属性(大小,位置); 然后利用对象的实例化创建新对象 Panel title = new Panel(); 插入背景图片: this. Background...
C#
窗体
间常用的几种传值方式及委托与
事件
详解
在 Form2 的构造函数
中
订阅了 Form1
中
的 TitleChanged
事件
,并定义了
对应
的
事件
处理函数 OnTitleChanged,在
事件
触发
后设置 Form2 的标题为 Form1 的标题。在 Form1
中
点击按钮后,将 textBox1 的文本赋给全局
变量
...
c#关闭子
窗体
释放所有资源,关闭子
窗体
同时关闭主
窗体
子
窗体
在关闭时会
触发
一个FormClosed
事件
,只需给这个
事件
添加一个关联的Close处理方法,在子
窗体
关闭的同时也会
对应
调用这个方法。④子
窗体
实例化的同时给子
窗体
中
对应
的委托
变量
赋值主
窗体
中
Close方法的引用。
控件与界面
604
社区成员
12,293
社区内容
发帖
与我相关
我的任务
控件与界面
PowerBuilder 控件与界面
复制链接
扫一扫
分享
社区描述
PowerBuilder 控件与界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章