If you set width/height the component will no longer be measured and will
probably use that height.  You can call setActualSize so it doesn't
prevent measure.

On 11/20/13 10:16 AM, "mark goldin" <[email protected]> wrote:

>I have done more testing. In order to have it working we have to bind
>rowHeight to height:
> rowHeight="{myTileGroup.height}"
>Works fine in the shown test. I am resizing it vertically in both
>directions and the text box has proper height every time.
>In my application I do it in AS:
>BindingUtils.bindProperty(_tilegroup, "rowHeight", _tilegroup, "height");
>BindingUtils.bindProperty(_tilegroup, "columnWidth", _tilegroup, "width");
>
>and what happens is when I increase the height it works fine, but when I
>decrease it the content's height of _tilegroup is not getting smaller. I
>tried BindingUtils.bindSetter to see what's going on and found that the
>setter is not called when I make the height smaller. Any idea what is
>wrong
>with my code?
>
>Thanks
>
>
>On Wed, Nov 20, 2013 at 10:12 AM, mark goldin <[email protected]>
>wrote:
>
>> It looks like if I put a TileGroup into VDividedBox  the content of
>> TileGroup  is not getting resized.
>> Here is code:
>> <?xml version="1.0"?>
>> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
>>    xmlns:s="library://ns.adobe.com/flex/spark"
>>    xmlns:mx="library://ns.adobe.com/flex/mx">
>>  <s:Panel title="VDividedBox Container Example"
>>  width="75%" height="75%"
>>  horizontalCenter="0" verticalCenter="0">
>> <mx:VDividedBox width="100%" height="100%">
>>  <mx:Label text="Add components here" fontWeight="bold"/>
>> <s:TileGroup clipAndEnableScrolling="true">
>>  <s:TextArea height="200">
>> </s:TextArea>
>>  </s:TileGroup>
>> <mx:Canvas label="Canvas 2" width="100%" height="100%"
>> backgroundColor="#99CCFF">
>>  <mx:Label text="Add components here" fontWeight="bold"/>
>> </mx:Canvas>
>>  </mx:VDividedBox>
>> </s:Panel>
>> </s:Application>
>>
>> Do I need to adjust it manually?
>>
>> Thanks
>>

Reply via email to