如何让Flex的Tree显示水平滚动条

论坛一直有人问为何设置了twaver.controls.Tree的horizontalScrollPolicy为 ScrollPolicy.AUTO,可是还是没有横向滚动条。这是由于Adobe出于性能的考虑,没有计算maxHorizontalScrollPosition的值。本文贴出了解决方案,效果如下:

如何让Flex的Tree显示水平滚动条

从原始Tree继承出新的类AutoSizeTree:

测试代码如下:


如果您数据量少,性能不是大问题,不妨试一试,完整工程代码见附件:TestAutoSizeTree




你可能感兴趣的:(Flex)