列表框项目详细信息导致文本在Firemonkey Delphi XE7中修剪

时间:2015-03-10 23:56:28

标签: delphi firemonkey listboxitem

由于Firemonkey样式的性质,这不一定是代码特定的。

我有一个项目列表,每个项目代表一种语言,每个TListBoxItem的样式查找设置为listboxitemsrightdetail

TListBoxItem的详细信息包含该语言的重音,例如English (US)English (UK),其中(US)(UK)放置在详细信息中TListBoxItem

到目前为止一切顺利。

问题我遇到的是详细信息项的区域或容器在TListBoxItem中占用了大量空间,实际文本被削减了,基本上切成了两半通过三个标点。

因此English (UK)被裁减为Engli... (UK)

如何设置细节容器以使其自动调整为文本宽度?

即使有足够的空间让文字完全可见,也会出现问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试使用标签和布局制作自己的ListboxItem。并且不要设置listboxitem文本或详细信息。有关如何执行此操作的示例:Custom ListboxItem