我在垂直对齐Flex中DataGrid中单元格内的文本时遇到问题。我试图this.setStyle(“垂直对齐”,“中间)在列确定itemRenderer的,但它似乎没有工作...我想verticalAlign为好。Flex - 垂直对齐DataGrid中的单元格
2
A
回答
-1
看起来Flex不支持它本身,但我发现一个黑客做的工作。
使细胞继承盒,并把一个标签的盒子里,然后你可以设置verticalAlign =在“中间”
0
试穿的DataGridColumn textAlign设置。
1
mx:Text和TextField控件不直接支持verticalAlign风格。
最简单的方法是对齐其容器的内容。 container.setStyle("verticalAlign", "bottom")
左右。
如果容器使用绝对布局,您可以设置的顶部,底部,离开之一,权样式0
,能够相应地调整。
1
使用DataGrid verticalAlign属性(设置为 “中”)
verticalAlign:渲染器的垂直对齐成一排
http://www.adobe.com/livedocs/flex/2/langref/mx/controls/DataGrid.html#styleSummary
2
try use <s:HorizontalLayout verticalAlign="middle">:
<s:GridColumn headerText="Action" >
<s:itemRenderer>
<fx:Component>
<s:GridItemRenderer>
<s:layout>
<s:HorizontalLayout verticalAlign="middle" paddingLeft="5"/>
</s:layout>
<s:Button label="View" click="outerDocument.view(event)" />
<s:Button label="Unlink" click="outerDocument.unlink(event)" />
</s:GridItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:GridColumn>
相关问题
- 1. iText:PdfTable单元格垂直对齐
- 2. 在相对表格中的垂直对齐单元格
- 3. 垂直对齐多个对象中的表格单元格
- 4. DataGrid中的垂直对齐RowHeaderTemplate
- 5. “垂直对齐:中间”的表格单元格不IE6
- 6. Firefox中表格单元格的垂直对齐不起作用
- 7. 垂直对齐表格单元格中的文本
- 8. 垂直对齐表格的单元格不与位置绝对
- 9. WatchKit:表单中的垂直对齐单元格
- 10. 表格单元格内的div的垂直对齐
- 11. Flex - 问题垂直对齐Datagrid标题文本
- 12. 如何对齐表格单元垂直中心的CSS箭头?
- 13. DataGrid行内容垂直对齐
- 14. 元素不垂直对齐
- 15. LaTeX表格单元格内容垂直对齐问题
- 16. 如何垂直对齐,而无需使用表格单元格
- 17. 垂直对齐无表格
- 18. CSS - 垂直对齐内格
- 19. HTML - 垂直对齐表格
- 20. 垂直对齐CSS
- 21. 在excel中浮动垂直对齐2013合并单元格
- 22. 垂直对齐中间不工作表单元格
- 23. Adobe Flex:表单控件中标签的垂直对齐
- 24. 引导4 - Flex垂直对齐
- 25. 使用poi的单元格垂直顶部对齐方式
- 26. 表格单元垂直对齐的默认值
- 27. 垂直对齐
- 28. 垂直对齐
- 29. 垂直对齐
- 30. 内联网格元素的垂直对齐