所以我试图给我的air应用程序一个自定义样式,我已经将showFlexChrome设置为false,这样就行了。现在我想使用我在photoshop中设计的图像窗口作为背景(因为现在应用程序中没有背景)。
我做了以下但不起作用
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" xmlns:views="be.KHM.ProjectManager.models.views.*"
width="850" height="500" currentState="index" creationComplete="init()"
showFlexChrome="false"
horizontalScrollPolicy="off"
verticalScrollPolicy="off"
backgroundColor="white"
>
< mx:Style>
WindowedApplication
{
backgroundColor: white;
backgroundImage: "be/KHM/ProjectManager/assets/mysimpleproject_interface.jpg";
}
</ mx: Style>
路径是正确的,我没有收到任何错误,但我的航空应用程序的背景仍然是透明的。我试图在我的窗口应用程序之间放置一个画布并给出一个背景图像,但因为我使用状态它会给我一个错误,即状态不能在画布中启动或类似的东西。
答案 0 :(得分:0)
尝试为backgroundImage样式设置器添加ClassReference(“be / ....”)。
编辑: 哦,等等......那不是一个班级。 问题可能是你的xml编译器文件中有showFlexChrome和FlexChrome属性的错误组合。
我的建议是看看有人在1.0推出时构建的SalesForce应用程序的来源。它有一些像样的css和窗口样式。