Если поле динамического размера (то есть width100%) недостаточно велико для того, чтобы в нем содержалось, как сделать так, чтобы этот блок кодировался с возможностью прокрутки, вместо того, чтобы передавать эту ответственность на родителя. Я только хочу, чтобы коробка стала настолько большой, насколько есть место для нее.
т.е. в следующем примере, если вы измените размер окна вашего браузера так, чтобы текстовые поля не умещались (по высоте), как мне заставить box1 отображать полосы прокрутки, а не все приложение?
<?xml version="1.0"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%">
<mx:HDividedBox width="100%" height="100%">
<mx:VBox id="box1" backgroundColor="green" height="100%" verticalScrollPolicy="on" clipContent="true">
<mx:TextInput width="200"/>
<mx:TextInput width="200"/>
<mx:TextInput width="200"/>
<mx:TextInput width="200"/>
<mx:TextInput width="200"/>
<mx:TextInput width="200"/>
</mx:VBox>
<mx:Box backgroundColor="red" width="100%" height="100%">
</mx:Box>
</mx:HDividedBox>
</mx:Application>
Я пробовал с автоматическим включением verticalScrollbarPolicy, но это не сработало.