以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [分享]从数据表生成动态菜单,让多个项目共用一个菜单。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=24857) |
||||
-- 作者:lin_hailun -- 发布时间:2012/10/25 1:34:00 -- [分享]从数据表生成动态菜单,让多个项目共用一个菜单。 今天有契机,刚好知道能做这东西。虽然,一晚上苦苦尝试,但还是未能知道狐爸是怎么样给菜单动态添加事件的,所以还是不够完美…… 用代码添加事件暂时做不到……只能够用系统自带的“全局事件”。 现在开始介绍怎样使用。 第一步,给菜单添加一个全局事件Click,如下图 此主题相关图片如下:qq截图20121025012727.jpg 第二步,制定一个合适的菜单数据表,然后写少量代码,如下项目。
第三步,其实没有第三步,第三步就是自己自由去扩展代码和数据表了。我只是做个简单的例子,需要的人,可以拿去用。 如果觉得简单……大家就顶一顶哈。再有就是,狐爸,你把添加事件的那个对象藏在哪里了?找得我好辛苦啊! [此贴子已经被作者于2012-12-15 14:59:55编辑过]
|
||||
-- 作者:lin_hailun -- 发布时间:2012/10/25 1:39:00 -- 先自己顶一下。 |
||||
-- 作者:hanxuntx -- 发布时间:2012/10/25 1:57:00 -- 顶你一下,睡觉去了 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/10/25 6:45:00 -- 呵呵,动态生成的菜单,只能用全局事件的哦。 没办法为单个按钮指定事件的。 |
||||
-- 作者:blackzhu -- 发布时间:2012/10/25 7:29:00 -- 看看噻! 代码写在数据表里面执行,但是执行会有一点延迟. [此贴子已经被作者于2012-10-25 7:29:48编辑过]
|
||||
-- 作者:blackzhu -- 发布时间:2012/10/25 7:33:00 -- 就是我以前和天问玩的东西. |
||||
-- 作者:飞 -- 发布时间:2012/10/25 8:41:00 -- |
||||
-- 作者:pyh6918 -- 发布时间:2012/10/25 8:43:00 -- 好东西,收藏,谢谢! |
||||
-- 作者:lin_hailun -- 发布时间:2012/10/25 10:02:00 -- 以下是引用狐狸爸爸在2012-10-25 6:45:00的发言:
呵呵,动态生成的菜单,只能用全局事件的哦。 没办法为单个按钮指定事件的。 添不了事件,当时还在考虑要不要直接做一个狐表算了……那样就自由很多。 |
||||
-- 作者:mamasong -- 发布时间:2012/11/28 12:19:00 -- 必须顶,好东西。。。 |