我正在使用一个带有Tree ItemRenderer的Flex 4组合框,我想根据数据(即:基于xml数据)以编程方式设置此组合框的高度。
感谢Peter deHaan在http://blog.flexexamples.com/2008/07/04/creating-a-variable-row-height-item-renderer-on-a-combobox-control-in-flex/,我可以在正常情况下设置Tree ItemRenderer和Combo框的高度,但是当显示水平滚动条时,布局将不好。 (我必须将horizontalScrollPolicy设置为'auto',因为当具有多个级别的XML数据时,可以展开Tree ItemRenderer。)
我的问题是:如何知道是否显示组合框的水平滚动条?
答案 0 :(得分:0)
我不确定我的解决方案是否正确,但根据我的理解,你需要一个容器,它会根据所需的高度调整大小而不会有滚动条。
如果我是正确的,您可以使用与flexlib库一起使用的flowBox容器。
http://flexlib.googlecode.com/svn/trunk/docs/flexlib/containers/FlowBox.html
如果我错误地理解了这个问题,请随时纠正我。