Flex桌面应用程序边框
?默认情况下,桌面应用程序会显示在一个有标题栏的框中,这个框会代替在MXML文件中定义的<mx:WindowedApplication>的边框,与应用程序整体外观很不协调,如图:
要使程序不显示这个边框,可以如下设置。 ?? ? ? 将工程src目录中的XXX-app.xml(XXX为工程名)文件打开,找到<systemChrome></systemChrome>,修改为<systemChrome>none</systemChrome>就可以了。 ??? ?? 如果要使应用程序的背景透明,再找到后面的<transparent></transparent>,修改为<transparent>true</transparent>即可。 ?? ?? 注意,要将<transparent/>置为true,必须先将<systemChrome/>置为none。 效果如图:
如果想透明的彻底,去掉FLEX默认风格的背景,就在<mx:WindowedApplication>标签中将其属性设置为showFlexChrome="false" 。还可以加上一句alwaysInFront="true"使其总是在顶端显示。 ? ???? 上面图例的代码如下:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |