cxBarEditItem不接受添加项目

时间:2017-01-04 03:48:07

标签: delphi devexpress

我的cxBarEditItem1具有属性:combobox。

但是当我开始写作时:

  

cxBarEditItem1.Properties.Items.Add ...

Delphi告诉我这是一个错误。似乎'物品'不存在。

我做错了什么?我该如何填写?

2 个答案:

答案 0 :(得分:2)

编译器不知道cxBarEditItem1.Properties在运行时引用了ComboBox。你必须投来告诉它:

Assert(cxBarEditItem1.Properties is TcxComboBoxProperties);
TcxComboBoxProperties(cxBarEditItem1.Properties).Items.Add('Hello');

答案 1 :(得分:0)

我没有DevExpress Expressbar控件......但是我已经下载了组件的帮助文件。我可以推荐一下这个帮助,非常有用。

从我所看到的,你真的想在你的栏上放一个TcxBarCombo,它有一个物品属性。

认为您已将非功能区样式组合放到功能区上,这可能是您表单上的一个单独组件...也许尝试单击组合并查看组件名称在对象检查器中,然后使用该名称将项添加到控件。