2012-03-20 35 views
2

我想删除AdvancedDataGrid中标题的图标部分。然而,我无法找到如何做到这一点。删除Flex中AdvancedDataGrid标题的图标部分

在AdvancedDataGrid的每一列的标题中,在右侧显示一个管道符号和一些间距。经过一番挖掘,我发现它是标题的图标部分。但是,我的标题中没有使用图标,我需要为文本使用完整的标题空间。这就是为什么图标部分需要删除。

有没有人有一个想法,我们可以做到这一点?

在此先感谢

罗纳德·坎普 的Flex/Java开发在Ordina比利时

回答

2

我相信这是由sortExpertMode属性设置为true控制。阅读这个坏男孩在这里:http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_03.html

基本上这会导致管道和排序图标只对控件当前正在排序(而不是所有这些)的列可见,也不是在运行时在任何列上都可见 - 也就是说,直到用户启动排序。另外,如果你的数据可视化需要不要求任何特殊的东西(多重排序,分层数据等),你可以像使用mx.controls.DataGrid控件一样有效,并获得我之前描述的默认行为。

希望这会有所帮助:)