【发布时间】:2017-01-23 14:08:29
【问题描述】:
编写 FMX 应用程序并使用以下文档...
http://docwiki.embarcadero.com/RADStudio/Berlin/en/Customizing_FireMonkey_ListView_Appearance
我想在每个 ListViewItem 中放置多个图像或按钮,并确定按下了哪个。
有没有办法在所选项目上确定按下了哪个按钮/图像?
例如,当我单击项目时,我可能想做一些默认设置(例如显示详细信息),而不是如果他们单击图像/按钮 - 做其他事情
【问题讨论】:
-
使用按钮/图像的 OnClick 事件。如果它们都共享同一个事件,则使用该事件的 Sender 参数来确定是哪个触发了该事件。
-
没有列出任何事件
-
这是一个示例应用程序 - 不知道如何判断用户是单击汉堡菜单还是单击项目时单击更多项目.....link
-
对象检查器显示 TImageObjectAppearance。那是一堂课!您在层次结构中的条目显示 Image6。很奇怪。您是否尝试过下拉 Object Inspector 项并手动选择 Image6?
标签: delphi firemonkey tlistview