使用Firemonkey和Delphi XE2的DB Lookup字段

时间:2011-09-18 17:47:22

标签: delphi delphi-xe2 firemonkey livebindings

我无法找到一种方法将TCombobox与Firemonkey中的查找字段绑定。在VCL中,你有一个TDBLookupComboBox只需要一个TDatasource组件和查询字段名称来填充组合框列表。通过这种方式,您可以在运行时轻松编辑FK字段。

在Firemonkey中你只有Livebindings,我无法弄清楚如何设置相同的行为。 到目前为止,我所做的最好的事情是使用TBindList填充组合框列表并使用连接到查找字段的TBindDBListLink。这样它似乎可以工作,但组合框不允许我更改所选项目。

这是数据库应用程序应该具备的最基本的东西之一,但我不明白为什么还没有人谈论它。

1 个答案:

答案 0 :(得分:0)

您可以从此SVN地址下载Delphi XE2 LiveBinding演示:

https://radstudiodemos.svn.sourceforge.net/svnroot/radstudiodemos/branches/RadStudio_XE2/LiveBindings

下载后,您可以找到名为 bindlookup 的演示项目。它演示了如何使用LiveBinding创建查找列表。