2009-06-03 7 views
0

flexでは、有効でないフィールドにマウスを置くと、エラーメッセージを示す という赤いポップアップが表示されます。デフォルトでは、赤で四捨五入されています。Flex:表示バリデーターのエラーメッセージ

デフォルトで赤いポップアップをマウスの上に表示することはできますか? 赤いボックスが十分にはっきりしないことがあるので、プログラムが がついているという印象があります。

答えて

1

私は同様の問題がありました。

バリデーターには、有効な機能と無効な機能が追加され、テキストボックスの背景色や必要なフォーム要素が変更されました。ここでは、コードの抜粋です:

<mx:StringValidator valid="handleValid(event)" invalid="handleValid(event)"/> 


private function handleValid(event:ValidationResultEvent):void{ 
    if(event.type== ValidationResultEvent.VALID){ 
    TextInput(event.target.source).styleName = "validTextStyle"; 
    } 
    else{ 
    TextInput(event.target.source).styleName = "inValidTextStyle"; 
    } 
} 

は、その後、私は有効な

+0

感謝のため無効と白のためにtextInput赤の背景色を回したスタイルを持っていた、それは良いアイデアです。 – maoanz

関連する問題