2012-01-11 116 views
0

我需要在动态创建的Hbox中放置水平滚动条。即时书面方式这样的代码:hbox滚动条未显示

hbxWallAImg = new HBox(); 
hbxWallAImg.horizontalScrollPolicy="on"; 

但仍没有滚动条正在添加。 我也尝试过setStyle。但它也不起作用。

回答

0

滚动条将不可见,除非该框的内容不适合框的视图端口。所以只要设置滚动策略,它就不会显示,而是当元素“知道”它的内容不适合时,它应该显示滚动条。您还需要向HBox添加一些儿童和尺寸(高度)。

没有尺寸,它将“拉伸”尽可能多地容纳内容,因此在这种情况下也不会看到滚动条。

你可以找到所有关于视口的信息,并在Flex 4中滚动这里:http://www.adobe.com/devnet/flex/articles/flex4_viewport_scrolling.html

希望这有助于。 有一个愉快的一天, 罗米

+0

即时添加许多childern,当孩子们在它适合它的好吧。但是当孩子的数量不多时,我们看不到孩子,那么我需要滚动条,这样通过滚动,我们可以看到剩下的孩子。我给了维度,但也没有显示。 – user1142837 2012-01-11 10:38:04