0

我正在尝试设置 spark dataGrid 的滚动垂直位置,以在将项目添加到网格时显示它们。我知道你可以像这样设置滚动位置:

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 回答