flex4 panel去掉标题设置透明度效果代码
作者:RainLight
时间:2026-07-22
浏览:1
在Flex4.0中,设置myPanel.titleDisplay.parent.height=0可彻底去除Panel标题,节省布局空间;设置myPanel.titleDisplay.parent.visible=false则实现标题全透明效果,保留占位。两种方法灵活应对不同界面设计需求。
本文目录
首先要说个前提:Flex SDK 3.0 和 4.* 版本在 Panel 的样式属性上有些差异,比如 headerHeight 在 4.0 里就不存在了。这里不展开讲版本差异,直接进入正题。
先说说怎么把 Panel 的标题去掉。其实很简单,一行代码就能搞定:
myPanel.titleDisplay.parent.height = 0; // myPanel 为 Panel 的 id
我把这段语句放在 Application 或 Module 的 creationComplete 事件里,效果立竿见影——你看到的确实是一个 Panel,只不过标题部分完全消失了。效果如下:
[图:去掉标题后的 Panel]
再来说说透明度设置。这个其实大家都懂,但既然提到了,就顺带提一下。把标题设置为全透明可以用下面这行代码:
myPanel.titileDisplay.parent.visiable = false; // 设置标题全透明
设置之前的效果:
[图:设置前的 Panel 标题]
设置之后的效果:
[图:设置后的 Panel 标题]
作者最新文章
Windows12能装在虚拟机里吗?内存和磁盘如何分配
2026-10-16 22:12
blender材质设置快捷键是什么及使用方法
2026-10-14 11:13
漫蛙2漫画app免费下载安卓版
2026-10-13 13:19
音述AI生成歌曲如何一键制作歌词MV
2026-10-10 13:59
photoshop图层样式在哪
2026-10-04 13:45
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































