0

グリッドにアイテムを追加するときにアイテムを表示するように、sparkdataGridのスクロール垂直位置を設定しようとしています。私はあなたがこのようにスクロール位置を設定できることを知っています:

dataGrid.scroller.viewport.verticalScrollPosition = itemPosition * rowHeight;

問題は、各行の単語が名前ラベルをラップするため、dataGridにvariableRowHeightがあり、各行の高さを取得する方法がわからないことです。itemRendererをグリッドに追加するときにすべてのアイテムに関連付けて、行の高さの合計値を変数に保持することは考えていますが、それを実現する方法がわかりません。

最後に追加されたアイテムを表示するためにvariableRowHeightを使用してdataGridのスクロール位置を設定する方法はありますか?

4

1 に答える 1

0

データプロバイダーを設定したら、次のようなことができます

dg.validateNow();
dg.verticalScrollPosition=dg.grid.contentHeight+dg.grid.height;
于 2012-11-17T19:29:15.183 に答える