Foxtable(狐表)用户栏目专家坐堂 → [求助]如何动态获得控件的名称?


  共有23135人关注过本帖树形打印复制链接

主题:[求助]如何动态获得控件的名称?

帅哥哟,离线,有人找我吗?
狐孩儿
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:60 积分:561 威望:0 精华:2 注册:2008/9/10 13:44:00
[求助]如何动态获得控件的名称?  发帖心情 Post By:2008/9/18 12:21:00 [只看该作者]

如光标指向某一控件,即知其名称?

 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2008/9/18 12:25:00 [只看该作者]

设置控件的“提示”属性。
可以在设计器里面设置,也可以用代码设置。
代码参考控件的ToolTip属性。

 回到顶部
帅哥哟,离线,有人找我吗?
狐孩儿
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:60 积分:561 威望:0 精华:2 注册:2008/9/10 13:44:00
  发帖心情 Post By:2008/9/18 12:39:00 [只看该作者]

以下是引用lxl在2008-9-18 12:25:00的发言:
设置控件的“提示”属性。
可以在设计器里面设置,也可以用代码设置。
代码参考控件的ToolTip属性。

多谢版主!我想得到的不仅是“提示”,并且能赋值到变量!既然控件已设计好,则它的名称是一定的,光标指向唯一时,此时应有一变量:光标选定对象的名称!

光标指向论坛帖子主题时,提示都不同,不会要去设置什么提示吧!

[此贴子已经被作者于2008-9-18 12:53:31编辑过]

 回到顶部
美女呀,离线,留言给我吧!
shxiaoya
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:191 积分:1442 威望:0 精华:2 注册:2008/9/7 21:30:00
分享:"猜透你的心"游戏  发帖心情 Post By:2008/9/18 13:02:00 [只看该作者]

MouseHover

鼠标停留在控件上的时候执行。

e参数属性:

Sender:返回触发事件的控件
Form:   返回控件所在的窗口


 回到顶部
帅哥哟,离线,有人找我吗?
狐孩儿
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:60 积分:561 威望:0 精华:2 注册:2008/9/10 13:44:00
  发帖心情 Post By:2008/9/18 13:21:00 [只看该作者]

以下是引用shxiaoya在2008-9-18 13:02:00的发言:

MouseHover

鼠标停留在控件上的时候执行。

e参数属性:

Sender:返回触发事件的控件
Form:   返回控件所在的窗口

如窗口设计好一标签,名称为"AAA",当光标指向这一标签时,如何将其名称"AAA"赋值给变量"T"?不能Dim T As String= "AAA"哦.


 回到顶部
帅哥,在线噢!
kylin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19223 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2008/9/18 14:17:00 [只看该作者]

控件的name属性没有开放,设置ToolTip与Name相同,在MouseHover事件中 试试 Dim T As String=e.Sender.ToolTip

 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2008/9/18 14:20:00 [只看该作者]

没设置ToolTip的话也可以用
Dim T As String = e.Sender.Text


 回到顶部
帅哥,在线噢!
kylin
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19223 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2008/9/18 14:27:00 [只看该作者]

以下是引用lxl在2008-9-18 14:20:00的发言:

没设置ToolTip的话也可以用
Dim T As String = e.Sender.Text

没设置ToolTip的话,有些控件没有Text属性。
ToolTip是通用属性。
这两者各有千秋,稍作提示,楼主选择吧。


 回到顶部
帅哥哟,离线,有人找我吗?
狐孩儿
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:60 积分:561 威望:0 精华:2 注册:2008/9/10 13:44:00
  发帖心情 Post By:2008/9/18 15:28:00 [只看该作者]

以下是引用lxl在2008-9-18 14:20:00的发言:

没设置ToolTip的话也可以用
Dim T As String = e.Sender.Text

不错!这个可行,谢谢Lxl版主.


 回到顶部