当前位置:  开发笔记 > 编程语言 > 正文

TListView和多个按钮

如何解决《TListView和多个按钮》经验,为你挑选了1个好方法。

编写FMX应用程序并使用以下文档...

http://docwiki.embarcadero.com/RADStudio/Berlin/en/Customizing_FireMonkey_ListView_Appearance

我想在每个ListViewItem中放置多个图像或按钮,并确定按下哪个.

在此输入图像描述

是否有选择项目的方法来确定按下了哪个按钮/图像?

例如,当我点击该项目时,我可能想要做一些默认(如显示细节)vs如果他们点击图像/按钮 - 做其他事情

并且没有点击事件...... 在此输入图像描述



1> EugeneK..:

您可以使用OnItemClickEx事件,它会传递已单击的项目的一部分.

procedure TForm1.ListView1ItemClickEx(const Sender: TObject; ItemIndex: Integer;
  const LocalClickPos: TPointF; const ItemObject: TListItemDrawable);
begin
  ShowMessage(ItemObject.Name);
end;

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有