由于Firemonkey样式的性质,这不一定是特定于代码的。
我有一个项目列表,每个项目代表一种语言,每个TListBoxItem
的样式查找都设置为 listboxitemsrightdetail
。
TListBoxItem
的细节包含语言的口音,例如English (US)
或English (UK)
,其中(US)
和(UK)
放在TListBoxItem
的细节中。
目前为止,一切都好。
我遇到的问题是,详细信息项的区域或容器在TListBoxItem
中占用了太多空间,以至于实际文本被修剪掉了,基本上切成两半,然后是三个标点符号。
所以English (UK)
被削减到Engli... (UK)
.
如何设置详细信息容器,使其自动调整为其文本宽度?
即使有足够的空间让文本完全可见,也会出现问题。
有什么想法吗?
尝试使用标签和布局创建自己的列表框项。并且不要设置列表框项文本或详细信息。有关如何执行此操作的示例:自定义列表框项