2009-09-02 15 views
0

FlashとAS3の新機能です。Flash AS3 DataGrid

私はこの

Item  Percentage 
A  20% 
B  7.5% 

割合欄のようなデータグリッドが編集可能である必要があります。

それは気圧取り組んでいるが、私はちょうどユーザーとの対話を強化するために探していますので、私の質問は次のとおりです。

どのようにして、唯一の0-9にユーザの入力を制限します。 %。
セルの編集が終了したら、まだ存在しない場合は "%"を追加します。

は、事前にありがとう:)

答えて

1

をユーザーが入力できるというテキストを制限するには、TextInputコンポーネントのrestrictプロパティを使用することができます。テキスト入力で許可される文字列を提供することができます。この場合、文字列は0〜9%になります。個人的には、ユーザーが%を入力するのを制限し、常に自動的にそれを追加します。

最後に%を追加すると、ユーザーがテキストを変更したときにイベントを聞くことができます(変更イベントと思われます)。最後の文字が "%"でない場合は、パーセント記号を文字列