我正在尝试设置 spark dataGrid 的滚动垂直位置,以在将项目添加到网格时显示它们。我知道你可以像这样设置滚动位置:
dataGrid.scroller.viewport.verticalScrollPosition = itemPosition*rowHeight;
问题是dataGrid有variableRowHeight,因为每行单词都包含他们的名称标签,我不知道如何获得每行高度。我虽然在将 itemRenderer 添加到网格时将其与每个项目相关联,并将总行高值保存在变量中,但不知道如何实现。
有没有办法用 variableRowHeight 设置 dataGrid 的滚动位置以显示最后添加的项目?