我试图只使用flex 3将数据网格中的一列作为可排序列表。但是使用sortableColumns所有列都会更改其属性...任何解决方案??
答案 0 :(得分:6)
您可以在DataGridColumn上使用sortable标志:
http://livedocs.adobe.com/flex/3/langref/mx/controls/dataGridClasses/DataGridColumn.html#sortable
我不清楚你改变它的属性是什么意思。排序不应更改列的显示字段;虽然它可能会更改列中显示的值。对单个列进行排序应始终更改其他列的值。这就是dataGrid的本质。
答案 1 :(得分:0)
您需要禁用DataGrid的sortable选项,并为所需的DataGridColumn启用它。 完成后,只有您启用的特定列才可以排序。