Extjs-滚动到最后一行(选定项)

Extjs-滚动到最后一行(选定项),extjs,grid,extjs4.1,Extjs,Grid,Extjs4.1,我想滚动到最后一行或所选项目或行索引 我尝试一些案例,比如: grid.setScrollTop(rowIndex); // not working grid.getView().focusRow(rowIndex);// not working // not working var idx = this.getStore().indexOfId(rowIndex)

我想滚动到最后一行或所选项目或行索引
我尝试一些案例,比如:

                grid.setScrollTop(rowIndex); // not working

                grid.getView().focusRow(rowIndex);// not working

                // not working
                var idx = this.getStore().indexOfId(rowIndex);
                var rowEl = this.getView().getRow(idx);
                rowEl.scrollIntoView(this.getGridEl(), false);
他们都不工作了,我该怎么做谢谢

编辑:
我有一个包含网格面板的窗口,当我添加一个新项目时,我希望窗口滚动到最后一个感谢
编辑2:

请参阅我的示例:当我添加一些新项目时,窗口的滚动必须移动到最后一行或选择项目。

最后一行,它意味着网格的右下方

我试着用这个,它是有效的:

var scrollPosition = 100;   
YourGrid.getEl().down('.x-grid-view').scroll('bottom', scrollPosition, true);

我在

中发现了这个问题,您是否使用缓冲存储区?我尝试使用本地存储区(ArrayStore),但我没有为gridpanel初始化宽度或高度,而是为Ext.window.window使用autoScroll:true