对于我的生活,我无法使样式表工作......与名称空间和我设置它们的方式有关。所以这是我的代码:
<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 :(得分:0)
命名空间最近改为:
@namespace mx "library://ns.adobe.com/flex/halo";
到
@namespace mx "library://ns.adobe.com/flex/mx";
mx
代替halo
。
如果能解决问题,请告诉我。
兰斯
答案 1 :(得分:0)
尝试在数据网格声明中删除“styleName =”myGridStyle“”