我做使用Flex 4 SDK这个简单的项目,我被困这个简单的问题:我已经把排序属性的AdvancedDataGridColumn为false,但列标题仍呈现为: 删除排序箭头
正如你所看到的,这个头文件的标签是“06”,但是列头被分开,并保留了排序箭头的位置。
我该如何改变这种情况?我希望我的列标题仅包含我的标签。
我知道最有可能我需要用AdvancedDataGridHeaderRenderer做一些魔法,但我刚开始学习Flex并想获得一些帮助。
我做使用Flex 4 SDK这个简单的项目,我被困这个简单的问题:我已经把排序属性的AdvancedDataGridColumn为false,但列标题仍呈现为: 删除排序箭头
正如你所看到的,这个头文件的标签是“06”,但是列头被分开,并保留了排序箭头的位置。
我该如何改变这种情况?我希望我的列标题仅包含我的标签。
我知道最有可能我需要用AdvancedDataGridHeaderRenderer做一些魔法,但我刚开始学习Flex并想获得一些帮助。
您可以添加以下属性给AdvancedDataGrid本身:
<mx:AdvancedDataGrid sortExpertMode="true"/>
这将摆脱恼人的额外空间为箭头。点击列标题进行排序时,仍然会显示一个箭头,但它会更小并且不那么突兀。它不会在标题中为自己预留空间。
<mx:AdvancedDataGrid sortExpertMode="true">
<mx:columns>
<mx:AdvancedDataGridColumn sortable="false" />