Firemonkey ComboBox PosSource

时间:2014-02-10 13:40:25

标签: delphi combobox firemonkey livebindings

在Firemonkey中使用ComboBoxes我将显示的项目设置为以下行:

ComboBoxSomething.ItemIndex := ComboBoxSomething.Items.IndexOf(VarToStr(Query.FieldValues['fieldname']));

有一个BindListLink PosSource绑定,其中控件ItemIndex + 1绑定到Bindsource的Recno。

然而,只有当我通过克服它来更改Combobox所选文本时它才有效,并且当我使用上面的代码设置ItemIndex时什么都不做。

你有什么建议,做些什么不同?

提前谢谢!

恩德雷

1 个答案:

答案 0 :(得分:0)

好的,我知道了。同时我还要设置查询的RecNo(Query.Recno:= ComboBox.ItemIndex + 1;)。

但我仍然不知道,为什么它不是由实时绑定自动设置的。