[英]Flex selectedItem sort order
我有以下代码
var selectedWindows = new ShowSelectedFilesFolderWindow;
selectedWindows.setParentData(MainFileGrid.selectedItems);
问题是,当我从对话框中检索列表时,列表(分层数据)是根据在主窗口中进行选择的方式进行排序的。 例如,如果选择自下而上,则首先显示文件夹,如果选择自下而上,则首先显示文件。
如何保持默认文件夹优先显示?
我解决了以下问题
public function setParentData(obj:Object):void{
var tempArr:Array = obj as Array;
if(tempArr[0].Type == "file"){
this.parentData = tempArr.reverse();
}else{
this.parentData = tempArr;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.