首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flex AdvancedDataGrid -删除排序箭头

Flex AdvancedDataGrid -删除排序箭头
EN

Stack Overflow用户
提问于 2010-07-16 20:45:48
回答 4查看 6.8K关注 0票数 4

是否可以完全删除AdvancedDataGrid标头上的排序箭头?

我知道你可以通过以下方式做到这一点

代码语言:javascript
复制
<mx:AdvancedDataGrid sortExpertMode="true"/>

我甚至试着用

代码语言:javascript
复制
<mx:AdvancedDataGrid sortExpertMode="true">        
<mx:columns>
    <mx:AdvancedDataGridColumn sortable="false" /> 

这不起作用,因为每当打开其中一个组项目时,我都会自动排序。所以网格开始看起来很棒,如下所示

closed group http://www.freeimagehosting.net/uploads/85fd6c9816.jpg

当我们打开一个组时,会看到标题中的这个可怕的三角形

open group http://www.freeimagehosting.net/uploads/3226375b08.jpg

任何帮助都将不胜感激。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-07-19 13:37:07

我只需将sortItemRenderer属性设置为null,它就像一个护身符一样工作。

代码语言:javascript
复制
<mx:AdvancedDataGrid id="myADG" sortItemRenderer="{null}" />
票数 8
EN

Stack Overflow用户

发布于 2010-07-16 22:20:57

HeaderRenderer可以为你工作吗?

我不确定,因为根据您的屏幕截图,您引用的‘箭头’看起来不像是在实际的标题中。在这种情况下,我会考虑使用itemRenderer,看看是否可以解决这个问题。

票数 1
EN

Stack Overflow用户

发布于 2015-05-05 15:22:04

还要将mouseChildren=设置为“false”

以便它不会在公共函数mouseEventToHeaderPart(event:MouseEvent):String.上给出错误

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3264936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档