【发布时间】:2014-01-23 12:39:23
【问题描述】:
我在 XE2 中做了一些 FireMonkey 的工作,在这种情况下,我遇到了自定义 TListBox 的问题。
在 XE2 中,我通过删除它的背景和周围的矩形来构建这个自定义的 TListBox(基本上我只需要 TListBox 提供的“子项分组”功能。这很简单,放下一个 TListBox,点击“编辑自定义样式”,选择背景矩形,编辑填充和描边,你就是金色的。
现在我们正在迁移到 XE5,我无法重现相同的行为。使用样式书编辑器我可以看到背景(现在是 TStyleObject 而不是 TRectangle),但我无法做出以前可以做出的改变。我看到了有关如何向 TListBox 添加内容的教程,但没有看到有关如何取消默认行为的教程。
有人可以解释如何实现这种特定行为,或者向我指出一个好的教程吗?
【问题讨论】:
标签: delphi transparent firemonkey tlistbox