Apache flex Flex4中的样式表有问题

Apache flex Flex4中的样式表有问题,apache-flex,stylesheet,halo,Apache Flex,Stylesheet,Halo,就我而言,我无法让样式表工作。。。与名称空间和我设置它们的方式有关。这是我的代码: <mx:Style> @namespace mx "library://ns.adobe.com/flex/halo"; mx|DataGrid { headerColors: #0066cc, #00ffff; borderThickness: 7; borderColor: #00ff33; } </mx:Style> <mx:DataGrid

就我而言,我无法让样式表工作。。。与名称空间和我设置它们的方式有关。这是我的代码:

<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"
  >

@名称空间mx“library://ns.adobe.com/flex/halo";
mx |数据网格{
头部颜色:0066cc,#00ffff;
边界厚度:7;
边框颜色:#00ff33;
}

我做错了什么?我尝试了许多不同的方法,在我所做的教程中,它似乎对其他人也有用。

名称空间最近已从:

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

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

mx
而不是
halo

让我知道这是否解决了它


Lance

尝试删除datagrid声明中的“styleName=“myGridStyle”

是否使用测试版?您的项目是否使用光环主题?