実際、私の意図は、Flexアプリケーションに10個のテキスト入力ボックスがあることです。
だから私はキャンバスを作成し、すべてのテキスト入力をそのキャンバスに配置してから定義します
canvasId.editable=false;
しかし、それはエラーを与えています!! Canvasに編集可能なものがないことを知っています...
しかし、それは可能ですか?
実際、私の意図は、Flexアプリケーションに10個のテキスト入力ボックスがあることです。
だから私はキャンバスを作成し、すべてのテキスト入力をそのキャンバスに配置してから定義します
canvasId.editable=false;
しかし、それはエラーを与えています!! Canvasに編集可能なものがないことを知っています...
しかし、それは可能ですか?
textinputに「編集可能」プロパティを指定します
州で作業できます。2つの状態を作成します。
<s:states>
<s:State name="stateEditable"/>
<s:State name="stateReadOnly"/>
</s:states>
そして、各textInputに対して:
<s:TextInput editable.stateReadOnly="false"/>
次に、actionscriptで:
currentState = "stateReadOnly";