搭建论坛《搭建之星》论坛用户咨询 → [求助]怎么才能点击获取动态生成构件的“名称”


  共有1668人关注过本帖树形打印

主题:[求助]怎么才能点击获取动态生成构件的“名称”

帅哥哟,离线,有人找我吗?
pc_doctor
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
[求助]怎么才能点击获取动态生成构件的“名称”  发帖心情 Post By:2011-11-17 15:26:35

已经在容器上动态生成了十几个构件,也为其“名称”赋值了。


现在需要用鼠标在已经动态生成的构件上点击(只能在动态生成的构件点击,因为动态生成了很多,需要随机逐一对其取值查询),并取出其“名称”去用作查询。
但是,无法取出来。

 

 曾想过采用鼠标位置的计算判断,但实在复杂没有能成功。

 

请求指点,谢谢!

 

实例需求如下:

 

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:动态取值.rar

 

      关于 “动态构件” 一直不能执行事件的问题,我也一直在思索,“是否可以考虑“继承”法,也就是把事先的准备好了的“父构件”件中设置好“事件”后再将“其父”隐藏,“父构件”中事件只要有一个简单的事件即可“单击或双击后取其‘标题’名称指定放到‘条件选择’构件去比较”。如此,动态生成构件时就参照‘父构件’去动态而生成,生成之后的动态构件就在 单击或双击 时“继承”‘构件父’事件之后,就可以放手在‘条件选择’构件中去手动或动态写入事件了。

      如果此能成功,甚至可以扩展到“鼠标单击、双击、进入、离开、移动”之等等了!

     但,此法有一个必须要处理的是“标题”要能隐藏,因为很多时候动态生成的构件不需要看见“标题”的,一是动态生成的构件可能很小,可能造成标题超出构件本身在显示了;二是可能生成的是一个图形符号等,就不希望看见标题了。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
zhongjian
  2楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 钟馗之剑
等级:设计师 帖子:517 积分:3315 威望:0 精华:1 注册:2005-4-16 23:15:46
  发帖心情 Post By:2011-11-17 21:42:35

这也是我长期不得其解的问题

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2011-11-18 9:45:53

要实现这个功能,必须要增加“动态生成构件”的事件支持功能;目前正在增加 。。。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[求助]怎么才能点击获取动态生成构件的“名称”








签名