2010-11-25 23 views
0

アイテムレンダラーで作成完了を使用できますか?データグリッドがあり、すべての単一セルをアイテムレンダラーとして保持していますか?ここで作成完了を使用するのがよい習慣ですか?私はイベントが間違ったインスタンスで起動する可能性があることを恐れている。抱擁が最も歓迎されている。作成完了

答えて

0

アイテムレンダラーの問題は、その数が表示領域に依存し、フレックスで再利用されることです。スクロールの問題は、checkbox、TextInputなどのitemrendererを使用するデータグリッドでは非常に一般的な問題です。 creationCompleteでイベントハンドラを使用します。 常に回避策があります。

+0

なぜ地獄uは私は午前今見.....これについて教えてくれませんでした大きな修正:.....(arrgh ... – Flextron

+0

lol!もし私がここであなたを助けたら、他の多くの人がそれを使用することができますか? – himanshu

2

代わりに "dataChange"を使用してください。アドビで

さらに詳しい情報: http://livedocs.adobe.com/flex/3/html/help.html?content=cellrenderer_7.html

Flexはアイテムレンダラーまたはアイテム エディタの再利用 インスタンスが creationCompleteイベントを再ディスパッチしない、 アイテムレンダラーまたはアイテムエディタのインスタンスを再利用するかもしれません。代わりに、 は アイテムレンダラーまたはアイテムエディタでdataChangeイベントを使用できます。 は、 ごとにdataChangeイベントを送出し、データプロパティが変更されるまで待機します。

-1

creationCompleteは、フレックスアプリケーションライフサイクルのフェーズです。あなたは次のリンクを通過することができます詳細については

:私は、このモジュールで作業を開始したときに

http://technobytz.com/flex-preinitialize.html

関連する問題