2つのレンダラーを持つデータグリッドがあります。1つはテキストボックスで、もう1つはdropdwonです。どちらもmxmlでレンダリングされます。
私の要件は、ユーザーが特定の行のテキストボックス値を編集するときに、その特定の行のドロップダウン値も変更する必要があることです。
誰かがこれについて私を助けてくれませんか。
ありがとう
2つのレンダラーを持つデータグリッドがあります。1つはテキストボックスで、もう1つはdropdwonです。どちらもmxmlでレンダリングされます。
私の要件は、ユーザーが特定の行のテキストボックス値を編集するときに、その特定の行のドロップダウン値も変更する必要があることです。
誰かがこれについて私を助けてくれませんか。
ありがとう
これがスパーク
の場合:ItemRendererにはdataGridであるプロパティ所有者がいます-これに(コンボボックスから)イベントリスナーを追加する必要があります-おそらく所有者の観点からディスパッチする他のレンダラーから来ています(例: :textboxitemeditor内:owner.dispatchEvent(RendererEvent.CHANGE、value))
このリスナーでは、適切なデータが編集されたときに、コンボボックスを適切に更新できます。
このようなことを行うときの重要な点は、 dispose()メソッドで作成したリスナーとその他の参照を忘れずに削除することです。
これがハロー
の場合:基本的に上記とほぼ同じですが、違いは、レンダラーからの所有者参照を持つbaseListDataオブジェクトがあることです。