1

特定のフィールドが検証されているかどうかを確認し、送信ボタンが有効になっていることを確認するフレックスのプログラムがあります。私はこのようなことを試みています:

public function init():void
    {
        submit.addEventListener(Event.CHANGE,enableSubmit);
    }

    public function enableSubmit(event:TextInput):void
    {
     //some code to enable the button
    }

作成完了時に init を呼び出して、送信するイベント リスナーを追加できます。これは正しい方法ですか?助けてください!

4

1 に答える 1

0

はい、 で を呼び出すことができinitますcreationComplete。以下のコードのように、イベントはパラメーターによって渡されるため、コードで変更する必要があるのはenableSubmitfromのパラメーターのみです。TextInputEvent

public function enableSubmit(event:Event):void
{
//some code to enable the button    
}

また、イベント リスナーを TextInput に追加する必要があるため、送信コントロールが TextInputであると想定しています。submit.addEventListener(Event.CHANGE,enableSubmit);

于 2013-05-16T06:11:43.097 に答える