`
demojava
  • 浏览: 551508 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

flex includeInLayout

 
阅读更多

flex includeInLayout 隐藏是否参与布局

一般设置组件的visible=false;组件的位置还留着

当希望组件隐藏,同时自动布局清空组件的位置;

ComponentId.includeInLayout=false;

<mx:VBox>
        <mx:Panel id="p1" 
            title="Panel 1" 
            backgroundColor="#FF0000"/>
        <mx:Panel id="p2" 
            title="Panel 2" 
            backgroundColor="#00FF00"/>
        <mx:Panel id="p3" 
            title="Panel 3" 
            backgroundColor="#0000FF"/>
    </mx:VBox>

    <mx:HBox>
        <mx:Button label="Toggle Panel 2 Visible" 
            click="{p2.visible=!p2.visible;}"/>
        <mx:Button label="Toggle Panel 2 in Layout" 
            click="{p2.includeInLayout=!p2.includeInLayout;}"/>
    </mx:HBox>

 

 

 

分享到:
评论

相关推荐

    Flex中利用IFrame解决嵌入HTML时Flex组件被遮挡和IFrame被隐藏的问题

    在Flex中,可以为每个组件设置`includeInLayout`属性和`zIndex`属性来控制它们在堆叠顺序中的位置。确保菜单组件的`zIndex`值高于IFrame,使其显示在IFrame之上。 2. **IFrame被隐藏**:这通常是因为IFrame的CSS...

    flex tree 修改icon方法

    includeInLayout(imageDisplay); } } ``` 2. **使用itemRenderers属性**:如果不想覆盖整个渲染器,可以利用Tree的itemRenderers属性。这是一个函数,它接受数据对象并返回一个渲染器实例。在函数内,我们可以...

    flex air 类似iphone的导航条

    &lt;s:Button includeInLayout="{backButton.visible}" visible="{navigator.canPopView()}" /&gt; &lt;!-- 应用的主内容区域 --&gt; ``` 在这个例子中,我们创建了一个TitleWindow,设置了其宽度和高度为全屏,并在...

    Flex-DataGrid使用关键字过滤结果

    Flex DataGrid是一款在Adobe Flex框架下广泛使用的数据展示组件,它允许开发者以表格形式展示大量数据并进行交互操作。在Flex应用中,DataGrid通常用于显示来自数据提供者(如ArrayCollection或XMLListCollection)...

    Flex 隐藏组件的属性

    本文将详细讲解如何通过调整组件的`visible`和`includeInLayout`属性来隐藏Flex中的组件,并保持布局的整洁。 `visible`属性是Flex中控制组件可见性的基本属性。当`visible`设置为`false`时,组件将不会显示在界面...

    Flex通过URL获取参数

    loginForm.includeInLayout = false; // 分割URL中的参数对 var pairs:Array = url.split("&"); // 循环遍历参数对 for (var i:uint = 0; i ; i++) { var pos:int = pairs[i].indexOf("="); // 检查是否找到...

    【完美翻译】Flex组件的生命周期

    1. 使用`includeInLayout`属性:避免不必要的布局计算,只对参与布局的组件进行测量和布局。 2. 控制`creationPolicy`:根据需求动态加载组件,减少初始化时的资源消耗。 3. 重写生命周期方法:根据需求覆盖默认...

    flex PopUpManager使用说明

    - 弹出窗口的可见性可以通过修改它们的`visible`和`includeInLayout`属性来控制,但通常推荐使用`PopUpManager`提供的方法,以保持正确的行为和管理。 - 在使用`PopUpManager`时,应考虑内存管理,确保不再使用的...

Global site tag (gtag.js) - Google Analytics