我在对齐数据网格的标题文本时遇到了一些问题。我正在为标题文本使用嵌入字体,并且在应用 css 时,标题文本的行为就像我将文本垂直对齐设置为顶部一样。我正在尝试将文本垂直居中,但还没有找到使其工作的方法。
给你一个更好的主意的图片: alt text http://www.freeimagehosting.net/uploads/d9657df077.jpg
任何提示?
问候,BS_C3
我在对齐数据网格的标题文本时遇到了一些问题。我正在为标题文本使用嵌入字体,并且在应用 css 时,标题文本的行为就像我将文本垂直对齐设置为顶部一样。我正在尝试将文本垂直居中,但还没有找到使其工作的方法。
给你一个更好的主意的图片: alt text http://www.freeimagehosting.net/uploads/d9657df077.jpg
任何提示?
问候,BS_C3
你在用headerRenderer
吗?一个简单的 headerRenderer 可能如下所示:
<mx:HBox width="100%" height="100%" verticalAlign="middle">
<mx:Label text="{data.name}"/>
</mx:HBox>
这将使标签在框内垂直居中。您也可以水平放置。
差不多一岁了,但仍然......添加一种风格
// 可以是顶部/中间/底部
.headerStyleClass {
vertical-align:bottom;
}
然后在您的专栏中使用此样式,如下所示
<mx:AdvancedDataGridColumn dataField="xyz" headerText="Deriv/FX" ***headerStyleName="headerStyleClass">***
你应该得到想要的输出