【发布时间】:2023-12-31 02:25:01
【问题描述】:
我需要显示自定义数据。对于示例,我需要显示一个包含姓名、描述、照片的联系人列表。理想情况下,我还想在那里显示自定义数据,例如一个按钮来启动电话。默认样式并不完全符合我的要求,但相当接近。
因此,据我所知,如果我可以创建自定义样式,TListBox 可能是一个不错的控件?那可能吗? (当然还有一个问题是设置自定义数据控件的值。)
【问题讨论】:
标签: ios delphi listbox firemonkey
我需要显示自定义数据。对于示例,我需要显示一个包含姓名、描述、照片的联系人列表。理想情况下,我还想在那里显示自定义数据,例如一个按钮来启动电话。默认样式并不完全符合我的要求,但相当接近。
因此,据我所知,如果我可以创建自定义样式,TListBox 可能是一个不错的控件?那可能吗? (当然还有一个问题是设置自定义数据控件的值。)
【问题讨论】:
标签: ios delphi listbox firemonkey
您应该好好看看 FMX CustomListBox 示例 AFAIK,即使仅该示例似乎已经完全具备您需要的内容,并且已经设置到位。
我花了大约 10 分钟的时间直接从带有您的描述的 CustomListBox 示例中生成了这个结果:
包含的 FMX 示例完美演示的一件事是,通过 TStyleBook 按钮、图像等布局将任何 FMX 控件添加到 ListBox 是多么容易......基本上是任何视觉控件,然后您可以在上面实现HitTest,同样,FMX Delphi 示例中的所有内容都非常详细。
【讨论】:
ios 上,您是否介意您解释一下,如何你这样做了吗?