1

其实我的意图是在 Flex 应用程序中有 10 个文本输入框。

所以我正在创建画布并将所有文本输入放入该画布然后我定义

canvasId.editable=false;

但它给出了错误!我知道 Canvas 中没有可编辑的...

但有可能吗?

4

2 回答 2

1

为您的文本输入提供“可编辑”属性

于 2013-01-08T12:34:09.763 回答
0

您可以使用状态。创建两个状态:

<s:states>
    <s:State name="stateEditable"/>
    <s:State name="stateReadOnly"/>
</s:states>

对于每个文本输入:

<s:TextInput editable.stateReadOnly="false"/>

然后在动作脚本中:

currentState = "stateReadOnly";
于 2013-01-08T14:53:36.893 回答