繁体   English   中英

Flex selectedItem排序顺序

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM