Flex <mx:DataGrid>在一个记录中支持换行显示
2013-03-26 17:11
567 查看
这个问题把我折磨的苦不堪言。因为从网上所搜的大多都是采用复杂的正则替换什么的。
首先,需要给mx:DataGrid的variableRowHeight设置为true.
variableRowHeight:一个标志,指示各行是否可以采用不同的高度。TileList 和 HorizontalList 将忽略此属性。如果设置为
然后再在有可能需要多行显示的列上将mx:DataGridColumn的wordWrap属性设置为true.
mx.controls.dataGridClasses.DataGridColumn.wordWrap(value:*):void: 一个标志,指示当此列中各行的文本不能在一行中显示时,是否能够自动换行。如果为
仅当
首先,需要给mx:DataGrid的variableRowHeight设置为true.
<mx:DataGrid x="10" y="349" width="100%" height="180" id="replyGrid" allowMultipleSelection="true" variableRowHeight="true">
variableRowHeight:一个标志,指示各行是否可以采用不同的高度。TileList 和 HorizontalList 将忽略此属性。如果设置为
true,则各行可以具有不同的高度值。
然后再在有可能需要多行显示的列上将mx:DataGridColumn的wordWrap属性设置为true.
<mx:DataGridColumn dataField="memo" headerText="详细内容" width="900" wordWrap="true"/>
mx.controls.dataGridClasses.DataGridColumn.wordWrap(value:*):void: 一个标志,指示当此列中各行的文本不能在一行中显示时,是否能够自动换行。如果为
undefined,则使用 DataGrid 控件的
wordWrap属性。
仅当
DataGrid.variableRowHeight也为
true时才能生效。
相关文章推荐
- Flex 自定义Tooltip 显示<s:datagrid>只显示行长标题的Tooltip
- Flex使用<mx:Tree>控件创建树(可添加和删除节点)
- 因为它有一个 DefiningQuery,而 <ModificationFunctionMapping> 元素中没有 支持当前操作的 <DeleteFunction> 元素
- 给flex单列加<a>链接效果 (mx:DataGridColumn mx:AdvancedDataGridColumn)
- SharePoint Iframe 报错“此内容不能显示在一个框架中”<续>
- flex升级到4.5 <mx:secondVerticalAxis>无法解析的解决方案
- flex中dataGrid的编辑功能 <精华>
- 编写一个智能指针类,自动记录SmartPointer<T*>对象的引用计数,一旦T类型对象的引用计数为零,就会释放对象
- Struts中用<bean:size>和<bean:write>的使用,用于显示集合的总记录数
- 因为它有一个 DefiningQuery,而 <ModificationFunctionMapping> 元素中没有支持当前操作的 <InsertFunction> 元素
- 用户输入什么,页面就显示什么。(如:换行, '"<br>等,如下图数据库所示)
- 在一个<td>中如果字数多了换行
- 模板,报错:法更新 EntitySet“T_Employee”,因为它有一个 DefiningQuery,而 <ModificationFunctionMapping> 元素中没有支持当前操作的 <U
- Flex4 <s:DataGrid> 的用法
- Flex使用<mx:Tree>控件创建树(可添加和删除节点)
- <html:errors/> 一个jsp里两个或多个<html:errors/> 分别显示错误信息
- 使用easyUI的datagrid显示查询得到的List<Object>对象
- DynamicDataDisplay <d3:HorizontalDateTimeAxis> x轴取时间,ChartPlotter显示异常
- 从零开始学android<ListView数据列表显示组件.二十一.>
- 用List<T> 给 DataGridView 绑定数据时,无法正常显示