- <xml version=” 1.0 ″ encoding=”utf- 8 ″?>
- <mx:Application
- xmlns:mx=”http://www.adobe.com/2006/mxml”
- layout=”vertical”>
- <mx:Button label=”hide text”
- click=”myText.visible=false ;
- myText.includeInLayout=false ;” />
- <mx:Text id=”myText” text=”hello,
- this text will be hidden or shown,
- depending on the buttons” />
- <mx:Button label=”show text”
- click=”myText.visible=true ;
- myText.includeInLayout=true ;” />
- </mx:Application>
通常大家都会设置visible属性为false。但这样做还是会有问题:组件仍然占用原来的位置。
最后同时使用includeInLayout与visible属性来解决。