Flex を使用するのは初めてで、特定の ID を再利用する方法がわかりません。
だから私はあなたが製品をカスタマイズできるアプリケーションをやっています。最初に製品を選択してから、カスタム テキストを追加できます。
テキストを追加して ID を追加し、テキストをクリックすると移動したり編集したりできます。私の問題は、編集を保存する方法がわからないことです。
テキスト ID を隠しフィールドに入力しましたが、それを使用してフィールド内のテキストを置き換えることができません。どうすればそれができますか?
ここに私のコードの一部があります:
<s:TextInput includeIn="modifierTexte" x="24" y="39" width="599" id="idTextePersonnalise"/>
<mx:RichTextEditor id="persoContentModifier"
backgroundColor="#ccffcc"
title="Texte personnalisé"
x="23.8" y="62.2" width="768" height="200" chromeColor="#A6A3A3" verticalAlign="top"
creationComplete="removeMiscButtons()"
dropShadowVisible="false" includeIn="modifierTexte"/>
<s:Button x="571" y="269.4" width="221" height="34" fontFamily="Georgia" fontSize="15" color="#404040" chromeColor="#A8D009" focusColor="#3F9020" id="editTxtToBathtub" label="Modifier le texte" includeIn="modifierTexte" click="editTextToBathtub()"/>
したがって、textinput にはテキスト ID が含まれ、richTextEditor はカスタム テキストを取得し、ボタンをクリックして保存します。
私の関数は次のようになります:
private function editTextToBathtub():void{
var idDeMonTexte:String = idTextePersonnalise.text;
//I'ld like to do something like idDeMonTexte.text = persoContentModifier.text;
}
var を使用してリッチテキストをカスタム テキストに戻そうとするたびに、もちろんエラーが発生します...
誰でもこれを操作する方法を知っていますか? ご協力いただきありがとうございます !