社区
Delphi
帖子详情
如何判断当前的控件的名字???
guxingke
2004-09-14 11:22:08
我有一组动态生成的SHAPE组件,他们是放在一个panel数目不限,现在如果想知道用户是单击了哪一个控件要怎么做,也就是想知道当前被用户单击的SHAPE的名字。
...全文
136
8
打赏
收藏
如何判断当前的控件的名字???
我有一组动态生成的SHAPE组件,他们是放在一个panel数目不限,现在如果想知道用户是单击了哪一个控件要怎么做,也就是想知道当前被用户单击的SHAPE的名字。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guxingke
2004-09-17
打赏
举报
回复
没有人回答我自己顶!
pengxuan
2004-09-16
打赏
举报
回复
showmessage(shape.parent.name);
guxingke
2004-09-16
打赏
举报
回复
我还想问一下各位,如果是一组动态的创建的parnel.和一组动态创建的SHAPE,二者创建的时间不是一定是同时的,当然panel肯定是在shape之前创建的,就是说要指明哪明某个SHAPE的PARENT是谁要怎么做?? 谢谢先!!!
guxingke
2004-09-16
打赏
举报
回复
这样不行,比如有若干个车间,每个车间有若干个机器,我用PANEL代表车间,用SHPAE代表机器,所以当我在车间一里增加机器时,那个shape的PARENT就要是车间一的对应的那个PANEL对吧
cdsgajxlp
2004-09-14
打赏
举报
回复
全局变量 SHAPE
procedure Tform1.selectrtuondbclick(sender: Tobject);
var
SHAPE :TSHAPE
begin
SHAPE :=(sender as TSHAPE);
showmessage(SHAPE.name);
end;
minjunw
2004-09-14
打赏
举报
回复
所有的Shape的OnMouseDown事件均指向此
minjunw
2004-09-14
打赏
举报
回复
OnMouseDown事件:
procedure TfrmMain.shape1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ShowMessage((Sender As TShape).Name);
end;
woaijingjing
2004-09-14
打赏
举报
回复
为每个动态生成的SHAPE组件赋一个单击事件的过程,
过程内容就是,记录被单击组件的名称。
朱老师QT系列课程-1.7.QT其他标准
控件
和布局
控件
一部分主要讲QT的Item类
控件
,包括ItemView类4个
控件
(QListView、QTreeView、QTableView、QColumnView),以及3个ItemWidget类
控件
(QListWidget、QTreeWidget、QTableWidget)。另一部分是qt的布局类
控件
,包括 &...
qt中获取
当前
聚焦的
控件
的名称
如果是在pushbutton中加入以下的代码,就可以获取
当前
的聚焦
控件
为QPushButton 如下代码部分: QWidget *currentFocusWidget = this->focusWidget();//QApplication::focusWidget();能够获取聚焦
控件
qDebug...
VBA,表单及其
控件
,如何取得表单
控件
的
名字
,大小写注意
1 如何取得表单
控件
的
名字
? 1.1 问题的由来 表单
控件
和表单的 activeX
控件
,以及窗体
控件
不同 表单
控件
不能直接编写其相关代码,也看不到其属性栏 但是可以直接绑定一个sub 但是问题来了:如何知道表单
控件
的...
C#根据
控件
名获取
控件
C#根据
控件
名获取
控件
在网上看到的方法主要有两种。 1. string name=“Label” + “1”; foreach (Control item in this.Controls) { if (item. Name == name) { item. Visible = true; } 这种方法虽然可以...
Winform 获取
当前
单击的
控件
名称 和 向窗体添加
控件
Winform如何获取
当前
单击的
控件
名称,比如有100个Button 和一个button_Click()的按钮事件 ,分别点击不同按钮后显示所点击的按钮名称?private void button_Click(object sender, EventArgs e) { Button button = ...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章