首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex DataGrid标头居中 列值居右解决方法

2012-03-16 
flex DataGrid标头居中 列值居右不晓得各位大侠看懂问题不得因为flex的textAlign属性是标头和列值都一起设

flex DataGrid标头居中 列值居右
不晓得各位大侠看懂问题不得
因为flex的textAlign属性是标头和列值都一起设定的,我想像以前做过的html的table一样标头和列值可以分开设定

[解决办法]
<mx:Style>
.dataGridHeader
{
textAlign: center;
}
</mx:Style>


<mx:DataGridColumn headerText="id" dataField="id" headerStyleName="dataGridHeader" textAlign="right" />
[解决办法]
1楼说的对
[解决办法]
LS正解,表头的style可以单独设置的,不过单独设了之后会覆盖以后的表头CSS,原来的表头是粗体,如果想跟原来一样,可以改成这样就可以了
.dataGridHeader 

textAlign: center;
fontWeight:bold;
}
[解决办法]
貌似CSS能叠加,直接使用默认的dataGridStyles的CSS就可以了,原来的粗体效果也还有

<mx:Style> 
.dataGridStyles 

textAlign: center; 

</mx:Style> 


<mx:DataGridColumn headerText="id" dataField="id" headerStyleName="dataGridStyles" textAlign="right" />

热点排行