Apache flex 柔性布局:宽度可以是较大容器*可见*区域的100%

Apache flex 柔性布局:宽度可以是较大容器*可见*区域的100%,apache-flex,layout,Apache Flex,Layout,我遇到了以下情况,我有一个设置为固定宽度的外部Vbox,然后在它里面有一个由HBox制成的标题和一个比封闭Vbox宽得多的内容区域(画布)(因此需要外部Vbox上的滚动条才能看到所有内容) 我想设置标题的宽度以填充外部容器的整个宽度,但只填充可见部分,并保持固定,以便在滚动查看内容时,标题不会移动 有人能告诉我怎样才能完成这个吗 ______________________________ | _________________________ | | |

我遇到了以下情况,我有一个设置为固定宽度的外部Vbox,然后在它里面有一个由HBox制成的标题和一个比封闭Vbox宽得多的内容区域(画布)(因此需要外部Vbox上的滚动条才能看到所有内容)

我想设置标题的宽度以填充外部容器的整个宽度,但只填充可见部分,并保持固定,以便在滚动查看内容时,标题不会移动

有人能告诉我怎样才能完成这个吗

    ______________________________
   |  _________________________   |       
   | |_________________________|  |
   |                     |     
   |  ____________________________|_ _ _ _ _ 
   | |                            |         |
   | |                            |         |
   | |                            |         |
   | |                            |         |
   |  ---------------------------------------
   |                              |
   |______________________________|
   |<|__________________________|>|
______________________________
|  _________________________   |       
| |_________________________|  |
|                     |     
|  ____________________________|_ _ _ _ _ 
| |                            |         |
| |                            |         |
| |                            |         |
| |                            |         |
|  ---------------------------------------
|                              |
|______________________________|
||

如果需要将标题固定在VBox上方,只需不将其添加即可。将其放置在上方(为VBox和标头创建包装画布)。代替收割台,放置具有相应高度的UIComponent以代替收割台

顺便说一句,+1表示对伪图形的耐心:)

创建一个VBox,1)在顶部有一个标题,2)在标题下面有一个VBox,其中包含画布。另一个答案也会起作用。这些图形帮助很大,好人



谢谢你们两位的回答,很高兴这些图片有帮助:)我现在正在尝试这些建议,但有一件事我忘了提到,我没有控制外部盒子,只有内部盒子。外部框是应用程序主页内容的系统范围占位符。不确定这是否会改变什么。不管怎样,我会看看我过得怎么样的,谢谢!谢谢,但我认为那是Flex4,我在Flex3上(我的错,我在上一篇文章中没有提到的另一件事)。我之前提出的一个解决方案是,在初始化时,获取主容器的宽度,并将标题的宽度设置为该宽度。这看起来不错,当然,直到你开始滚动。哦,我现在有一个更好的解决方案;我将标题的宽度设置为主容器的宽度。然后,我捕获滚动事件,并将其调整为容器的宽度+滚动位置,因此前后滚动会动态调整标题的大小。太聪明了:)只需拆分可滚动部分和固定部分,这就是您所需要的。
<Child1/>

<s:Group width="100%">
    <Child2 left="0" right="0'/>
</s:Group>

<Child3/>