Flex spark应用程序容器禁用滚动条

时间:2010-11-26 20:42:15

标签: flex flash flex4 flexbuilder

第一个问题,我是否必须将应用程序容器作为mxml文件中的根节点?其次,我正在阅读adobe网站上的this文档,它说火花应用程序容器默认没有滚动条,可以使用自定义皮肤添加它们。 (查看比较mx和spark应用程序容器的表)。但我的问题是我的应用程序容器默认已经有滚动条,我想摆脱它们。我有一个主应用程序容器,其中包含一个已经有滚动条的自定义子组件。我只是希望孩子有滚动条而不是主应用程序。现在我得到2个彼此嵌套的滚动条。

2 个答案:

答案 0 :(得分:3)

是的,我已经解决了这个问题。我在flex4应用程序组件的外部取了一个MX组件(“Canvas”),并在应用程序标签处找到滚动条启用。

答案 1 :(得分:1)

我意识到问题是由我的控制栏中有一个水平滑块引起的。如果我从控制栏中删除滑块,容器按预期工作,这意味着没有滚动条。要解决滚动条中有滑块的问题,只需将其放入Hbox / Vbox中即可。 (并不重要,因为滑块是我放在那里的唯一内容),然后禁用封闭框上的水平和垂直滚动条策略。将滑块封闭在盒子容器中会神奇地解决问题。