2010-04-05 82 views
2

默认情况下,Flex手风琴容器的高度是最初选择的孩子的高度。我希望能够将高度设置为最高的孩子,以便在选择其他孩子时不需要调整大小或滚动。将Flex手风琴的高度设置为最高儿童的高度

我不想使用resizeToContent属性。无论选择哪个孩子,我都希望容器的大小保持不变。

我目前的想法是延长手风琴班将创建策略设置为“全部”,然后覆盖度量函数以遍历所有孩子,找到最高的那个,并将其用于高度。虽然这看起来有点不可思议,所以我想知道是否有更好的方法。

最终我的问题是:有没有办法设置一个手风琴容器的大小,以便容器永远不会调整大小和滑动条从不需要显示任何孩子?

回答

2

IMO你的想法可能是最好的方法,但它仍然有一个问题,你将仍然有一个滚动条,因为它会设置高度给孩子,而不考虑手风琴的铬合金。因此,您需要为手风琴的每个标头添加更多高度。

很容易弄清楚标题高度并将其乘以孩子的数量,但仍应注意一些事项。