Как добавить область видимости в выражения привязки в Delphi Live Bindings?

Я знаю, как использовать живые привязки в форме, чтобы связать одно свойство с другим, используя выражение. Например, связывание заголовка TLabel с текстовым свойством TEdit.

Я знаю, как создавать новые выражения, используя IScope, TNestedScope, TDictionaryScope и т. Д. Я могу добавлять свои собственные классы и вызывать их как скриптовые выражения.

Чего я не знаю, так это как взять мою новую область выражений и сделать ее доступной для TBindExpressions в моем TBindingList для использования в форме, когда я делаю вещи, описанные в первом абзаце.

Кто-нибудь знает, как это сделать? Я исследовал и не могу найти способ добавить ссылку IScope к выражениям привязки, доступным для TBindingList и его подкомпонентов.

0 ответов

Другие вопросы по тегам