2009-07-28 8 views
0

外部イベントに応答してAdvancedDataGridの行を移動する方法はありますか?この場合、グリッド内で選択されたアイテムを上下に移動するツールバーボタンがあります。私が見ている問題は、グリッド上のアイテムレンダラーと選択データの配列と同期して階層データソースを維持することです。Flex 3 AdvancedDataGridの項目をプログラムによってどのように移動するのですか?

答えて

1

元のデータソースがバインド可能な場合(ArrayCollectionなど)は、元のソースを変更するときにデータグリッドを更新する必要があります。

+0

これは、selectedItemsデータを正しく更新していないようです。移動した行は移動後も強調表示されますが、selectedItemsデータは更新されないため、次回移動ボタンをクリックしたときの動作は正しくありません。 – rtward

+0

Hmmm ... selectedItemsデータを手動で更新する必要があるかもしれません。私は、データが移動された後、ボタンクリックハンドラにコードを追加してselectedItemを目的の値に設定する必要があると思います。 – CookieOfFortune

関連する問題