在Firemonkey中使用ComboBoxes我将显示的项目设置为以下行:
ComboBoxSomething.ItemIndex := ComboBoxSomething.Items.IndexOf(VarToStr(Query.FieldValues['fieldname']));
有一个BindListLink PosSource绑定,其中控件ItemIndex + 1绑定到Bindsource的Recno。
然而,只有当我通过克服它来更改Combobox所选文本时它才有效,并且当我使用上面的代码设置ItemIndex时什么都不做。
你有什么建议,做些什么不同?
提前谢谢!
恩德雷
答案 0 :(得分:0)
好的,我知道了。同时我还要设置查询的RecNo(Query.Recno:= ComboBox.ItemIndex + 1;)。
但我仍然不知道,为什么它不是由实时绑定自动设置的。