加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Delphi VCL组件的“Tag”属性的目的是什么?

发布时间:2020-12-15 10:18:06 所属栏目:大数据 来源:网络整理
导读:Delphi VCL组件的“Tag”属性有什么具体目的吗? 我已经将几个例子用作例如“颜色”属性或使用该值作为指针地址的例子,但是使用它是“很好的做法”,还是被认为是“坏习惯”,因为它将程序逻辑到UI? 解决方法 “标签”属性就是一个“货物集装箱”,无论你
Delphi VCL组件的“Tag”属性有什么具体目的吗?
我已经将几个例子用作例如“颜色”属性或使用该值作为指针地址的例子,但是使用它是“很好的做法”,还是被认为是“坏习惯”,因为它将程序逻辑到UI?

解决方法

“标签”属性就是一个“货物集装箱”,无论你想要做什么。

常常使用的是在事件处理程序中,当你有很多类似的组件共享一个事件处理程序时。事件处理程序可以找到其调用者,然后查询其标记值,以获取有关其应该作用的更多信息。

编辑:

示例:计算器应用程序可能会使用相应的数字标记数字按钮…愚蠢和不完整的示例,但您会得到想法。事件处理程序可以将数字拉到标签中的显示和累加器中,而不必去弄清楚哪个按钮用于做什么。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读