代码之家  ›  专栏  ›  技术社区  ›  Joe D

更新后保持DataGrid在同一滚动位置的方法?

  •  1
  • Joe D  · 技术社区  · 15 年前

    我有个习惯 <mx:DataGrid />

    有什么方法可以为我的数据网格保留滚动位置吗?

    2 回复  |  直到 15 年前
        1
  •  4
  •   JeffryHouser    15 年前

    我很肯定你可以用 verticalScrollPosition

        2
  •  0
  •   Danny    11 年前

    只是提供更多细节。我这样做的方法是创建一个名为scrollPos的变量,然后在

    <mx:DataGrid id="someId"

    scroll="scrollPos=someId.verticalScrollPosition"
    

    更新数据提供者后,我调用一个函数:

    private function setScrollPosition() : void {
      someId.verticalScrollPosition = scrollPos;
    }
    

    推荐文章