1
其实我的意图是在Flex应用程序中有10个文本输入框。是否可以给Flex帆布可编辑= false?
,所以我做的创建Canvas和将所有的文本输入成帆布那么我定义
canvasId.editable=false;
但它给错误!我知道在Canvas中没有可编辑的...
但它有可能吗?
其实我的意图是在Flex应用程序中有10个文本输入框。是否可以给Flex帆布可编辑= false?
,所以我做的创建Canvas和将所有的文本输入成帆布那么我定义
canvasId.editable=false;
但它给错误!我知道在Canvas中没有可编辑的...
但它有可能吗?
您可以使用状态。在动作
<s:TextInput editable.stateReadOnly="false"/>
然后:创建两种状态:
<s:states>
<s:State name="stateEditable"/>
<s:State name="stateReadOnly"/>
</s:states>
而且中为每个TextInput
currentState = "stateReadOnly";
为您的文本输入赋予'可编辑'属性
只有当你创建一个自定义组件。默认情况下,Canvas没有可编辑的内容:它只是一个容器。 – RIAstar