2010-02-07 52 views
0

对于我来说,我无法让样式表工作......有些与命名空间和我设置它们的方式有关。所以这里是我的代码:Flex 4中样式表的问题

<mx:Style> 
    @namespace mx "library://ns.adobe.com/flex/halo"; 
    mx|DataGrid { 
    headerColors: #0066cc, #00ffff; 
    borderThickness: 7; 
    borderColor: #00ff33; 
    } 
</mx:Style> 

<mx:DataGrid 
    styleName="myGridStyle" 
    wordWrap="true" 
    id="people" 
    width="500" 
    height="350" 
    dataProvider="{dataArr}" 
    editable = "false" 
    itemClick="itemClickEvent(event);" sortableColumns="true" 
    rollOverColor="0xffffff" 
    > 

我在做什么错在这里?我已经尝试了很多不同的方式,并且似乎在我已经完成的教程中为其他人工作。

+0

您使用的是测试版打造删除 “的styleName =” myGridStyle “” 在你的数据网格的声明?您的项目是否使用Halo主题? – 99miles 2010-02-08 04:57:20

回答

0

命名空间最近已经从改变:

@namespace mx "library://ns.adobe.com/flex/halo";

@namespace mx "library://ns.adobe.com/flex/mx";

mx而不是halo

让我知道是否可以修复它。

兰斯

+0

是的,得到它的工作,谢谢。 – pfunc 2010-02-08 15:55:58