尝试在FireMonkey(XE2)中的ComboBox上获取新样式。 但由于一些奇怪的原因,我无法获得要显示的ListBoxItem的文本。
我尝试的是以下内容。
创建一个新的FireMonkey HD应用程序 在表格上我添加了一个ComboBox 右键单击ComboBox并选择“编辑自定义样式”
我添加了以下组件
而原始的组件由以下组件组成
现在我觉得我需要TContent对象(但我似乎无法在toolpallete中找到它) 如何将Text对象绑定到放置在ComboBox中的字符串?
非常欢迎任何指示。
答案 0 :(得分:2)
FireMonkey不使用TText对象来显示文本。相反,它会在TContent中创建列表框项的副本(如果我没记错的话)。
正如您已经解决的那样,您需要在表单中添加TContent。这样做的简单方法是
返回表格,
右键单击并选择“以文本形式查看
找到TStyleBook对象并在适当的位置添加一个TContent(此格式应该从文件的其余部分显而易见)。
无需添加任何属性 - 首次使用默认值。
右键单击,以表单形式查看。
返回样式编辑器并编辑。