0
外部イベントに応答してAdvancedDataGridの行を移動する方法はありますか?この場合、グリッド内で選択されたアイテムを上下に移動するツールバーボタンがあります。私が見ている問題は、グリッド上のアイテムレンダラーと選択データの配列と同期して階層データソースを維持することです。Flex 3 AdvancedDataGridの項目をプログラムによってどのように移動するのですか?
外部イベントに応答してAdvancedDataGridの行を移動する方法はありますか?この場合、グリッド内で選択されたアイテムを上下に移動するツールバーボタンがあります。私が見ている問題は、グリッド上のアイテムレンダラーと選択データの配列と同期して階層データソースを維持することです。Flex 3 AdvancedDataGridの項目をプログラムによってどのように移動するのですか?
元のデータソースがバインド可能な場合(ArrayCollectionなど)は、元のソースを変更するときにデータグリッドを更新する必要があります。
これは、selectedItemsデータを正しく更新していないようです。移動した行は移動後も強調表示されますが、selectedItemsデータは更新されないため、次回移動ボタンをクリックしたときの動作は正しくありません。 – rtward
Hmmm ... selectedItemsデータを手動で更新する必要があるかもしれません。私は、データが移動された後、ボタンクリックハンドラにコードを追加してselectedItemを目的の値に設定する必要があると思います。 – CookieOfFortune