Delphi LiveBindings:将组件属性绑定到TEdit

时间:2014-03-17 23:48:50

标签: delphi livebindings

想要在Delphi XE5中使用LiveBindings。我是新手。

我有一个带有TEdit的VCL TForm。

我有一个单独的组件:

TMyComponent=class(TComponent)
private
  FMyProperty: Integer;
public
  property MyProperty: Integer read FMyProperty write FMyProperty;
end;

现在我想将MyProperty绑定到TEdit。

我通过右键单击TEdit并选择“直观绑定”以及LiveBindings向导来尝试此操作。问题是MyComponent没有列在那里的组件列表中。

包含MyComponent的单位位于表单的uses子句中。

我做错了什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

IDE只知道已向其注册的组件类。要在设计时使其工作,您需要构建一个注册组件类的包。否则,您需要以编程方式创建绑定。我对LiveBindings系统并不是特别熟悉,但标签中有几个问题显示它是如何完成的。

相关问题