flex DataGrid标头居中 列值居右

qioudong 2009-12-07 03:38:41
不晓得各位大侠看懂问题不得
因为flex的textAlign属性是标头和列值都一起设定的,我想像以前做过的html的table一样标头和列值可以分开设定
...全文
1158 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
浩澜藏 2011-12-14
  • 打赏
  • 举报
回复
要垂直居中捏?
  • 打赏
  • 举报
回复
用AS的话怎么实现?
xlhtc007 2010-11-23
  • 打赏
  • 举报
回复
多谢了,正是我想要的解决方法!
herowach 2009-12-07
  • 打赏
  • 举报
回复
貌似CSS能叠加,直接使用默认的dataGridStyles的CSS就可以了,原来的粗体效果也还有

<mx:Style>
.dataGridStyles
{
textAlign: center;
}
</mx:Style>


<mx:DataGridColumn headerText="id" dataField="id" headerStyleName="dataGridStyles" textAlign="right" />
herowach 2009-12-07
  • 打赏
  • 举报
回复
LS正解,表头的style可以单独设置的,不过单独设了之后会覆盖以后的表头CSS,原来的表头是粗体,如果想跟原来一样,可以改成这样就可以了
.dataGridHeader
{
textAlign: center;
fontWeight:bold;
}
wanggh_work 2009-12-07
  • 打赏
  • 举报
回复
1楼说的对
ThornBird313 2009-12-07
  • 打赏
  • 举报
回复
<mx:Style>
.dataGridHeader
{
textAlign: center;
}
</mx:Style>


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

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧