タグ

ブックマーク / tmftake.hateblo.jp (1)

  • Flex3.5ではUIComponent.errorStringに空文字列を入れるだけでは検証エラーをクリアできない - けみかるはてな

    検証エラーをクリアするには、UIComponent.errorString プロパティに空のストリング("")を書き込みます。 ... errorString プロパティは、検証のソースとなるフィールドをリセットしたときに検証エラーが発生しないようにする場合に役立ちます。 Adobe Flex 3 ヘルプ - 検証エラーの操作 Flex3.2ではこれでよい。しかし、Flex3.5ではちょっとした問題がある。 Flex3.5では上記の方法で検証エラーのクリアを行うと、再度未入力のチェックを行った際に検証エラー文字列が表示されない。あくまで表示上の問題だが。 上記引用ページの "ResetVal.mxml" をFlex3.5でコンパイルした結果がこれ。以下の手順で1.と3.で挙動が異なる。 1. ZipCodeを選択、未入力のままフォーカスアウト → 必須フィールドエラー (「このフィールドは

    Flex3.5ではUIComponent.errorStringに空文字列を入れるだけでは検証エラーをクリアできない - けみかるはてな
  • 1