首页 > 网站 > WEB开发 > 正文

3.26.控制子组件的可见性和布局

2024-04-27 13:51:51
字体:
来源:转载
供稿:网友
3.26.1 问题
你需要无破坏地从容器的已有布局中移动子组件。
3.26.2 解决办法
使用UIComponent 类的includeInLayout 属性同时把visibility 设置为空。
3.26.3 讨论
某容器的子组件的includeInLayout 属性表明该子组件是否包含在父亲布局子组件使用的任意布局计划中:VBox, HBox, 或一个Canvas 的居中设置。如果仅仅简单地将子组件的visibility 设置为false,它将仍然包含在父亲的布局机构当中,拥有足够容纳其宽和高所需要的空间。改为将includeInLayout 设置成false 以保证Hbox 不会给该子组件布局空间:
+展开
-ActionScript
(event.target as UIComponent).includeInLayout = false
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表