我知道如何在表单上使用实时绑定来使用表达式将一个属性绑定到另一个属性。例如,将 TLabel 的 Caption 绑定到 TEdit 的 text 属性。
我知道如何使用 IScope、TNestedScope、TDictionaryScope 等创建新表达式。我可以添加自己的类并将它们称为脚本表达式。
我不知道的是,当我在做第一段中描述的事情时,如何获取我的新表达式范围并将其提供给我的 TBindingList 中的 TBindExpressions 以在表单上使用。
有人知道怎么做吗?我进行了调查,但找不到将 IScope 引用添加到 TBindingList 及其子组件可用的绑定表达式的方法。