You can. It's just that the constraint based sizing of the inner rect doesn't work when you use a vertical layout. Change them to height and width values of 100% and you'll see.
--- In [email protected], "Florian" <florian.saliho...@...> wrote: > > > Why is it not possible to draw an IGraphicElement into a Group which has > a LayoutBase instance applied to it? > > <?xml version="1.0" encoding="utf-8"?> > > <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/halo" minWidth="1024" > minHeight="768"> > > > > > <fx:Script> > > <![CDATA[ > > import mx.graphics.SolidColor; > > > > import spark.layouts.VerticalLayout; > > > > > protected function button1_clickHandler(event:MouseEvent):void > > { > > base.layout = new VerticalLayout(); > > } > > ]]> > > </fx:Script> > > > > > <fx:Declarations> > > <!-- Place non-visual elements (e.g., services, value objects) here --> > > </fx:Declarations> > > > > > <s:controlBarContent> > > <s:Button click="button1_clickHandler(event)" /> > > </s:controlBarContent> > > > > > <s:Group id="base" bottom="100" left="100" right="100" top="100"> > > <s:Rect bottom="0" fill="{new SolidColor(0, .5)}" left="0" right="0" > top="0" /> > > </s:Group> > > </s:Application> >

