2

我已经自定义了带有 x 属性的 textinput 控件。在我的程序中,我将控件实例化为 vtiA。我的程序有一个名为 _y 的可绑定变量。

我希望每次我的程序更改 _y 时,控件 vtiA 的属性 x 都会反映新值。

我所做的不起作用的是

[Bindable] private var _y;

private function whocares():void
{
var vtiA:MyTextInput = new MyTextInput;
vtiA.x = _y
}

如果这是 mxml 我只想说;

<xx:MyTextInput id="vtiA" x="{_y}"/>

as3中的等价物是什么?

保罗

4

1 回答 1

1

[可绑定] 仅适用于公共属性。所以你需要:

[Bindable] public var _y;
于 2013-01-30T23:40:13.283 回答