【问题标题】:Press an Accessory button in ListView item header按下 ListView 项目标题中的附件按钮
【发布时间】:2021-12-15 09:09:46
【问题描述】:

我正在使用This 自定义列表视图应用程序。我想在每个项目的标题中添加 2 个按钮。显然这是不可能的?自定义Header只给了一个TextButton,附件按钮由于某种原因无法点击

当我按下附件按钮(在项目标题中)时,不会触发以下事件过程。但是,它适用于TextButton

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

       ShowMessage(ItemObject.Name);
  end;

问题是:如果按下项目标题中的附件按钮,则触发ShowMessage()。或者,如何在 Item Header 中添加 2 个 TextButtons。

注意:Listview 项目ItemAppearanceDynamic Appearance,标题外观是Custom。确保将附件按钮的可见性设置为 True。

【问题讨论】:

  • 你的问题是什么?
  • 检查更新@jsotola

标签: delphi firemonkey delphi-10.4-sydney


【解决方案1】:

我推荐使用 TListBox,试试这个视频TListBox Tutorial

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-30
    • 1970-01-01
    相关资源
    最近更新 更多