如何在 Flex 中控制 Spark Datagrid 的滚动条位置?
Posted
技术标签:
【中文标题】如何在 Flex 中控制 Spark Datagrid 的滚动条位置?【英文标题】:How to control a spark Datagrid's scroller position in Flex? 【发布时间】:2011-10-31 20:40:01 【问题描述】:我正在为一个项目使用新的 Spark Datagrid,但我必须承认滚动条让我有点恼火,所以我想对其进行一些控制。
换句话说,我想以编程方式将 Datagrid 滚动条的位置设置为我想要的位置。
提前谢谢你。
【问题讨论】:
【参考方案1】:只需使用 ensureCellIsVisible
datagrid.ensureCellIsVisible(dgArrayCollection.length - 1,-1);
其中 dgArrayCollection 是数据网格的数据提供者
【讨论】:
【参考方案2】:-
Setting the horizontal scroll position in the HorizontalList control in Flex
Setting the vertical scroll position on a Spark List control in Flex 4
Programmatically scrolling the Spark TextArea control in Flex 4
Flex 4 List remembering verticalScrollPosition
Scroll automatically to the bottom of a Container or TextArea
希望这些链接对您有用。
【讨论】:
【参考方案3】:虽然上面的链接对于找到答案很有用,但这里是直接的答案:
someDataGrid.grid.layout.verticalScrollPosition
【讨论】:
以上是关于如何在 Flex 中控制 Spark Datagrid 的滚动条位置?的主要内容,如果未能解决你的问题,请参考以下文章
如何使拖放始终在Flex 4 Spark List中复制(永不删除)?
如何在 Flex/Spark TextArea 或 TextFlow 中的特定位置添加图像
如何更改 flex 4 spark 数据组的一个成员的 itemRenderer 的状态?
如何使用mx Prints DataGrid打印flex spark datagrid?或者是否有其他方法可以在不使用mx Prints DataGrid的情况下实现此目的?