Ejemplo n.º 1
0
        async void LoadFilesInFolder(FolderInfo folderInfo)
        {
            //파일 선택 모드 초기화
            SelectionMode = ListViewSelectionMode.None;

            if (cancelTokenSource != null && !cancelTokenSource.IsCancellationRequested)
            {
                cancelTokenSource.Cancel();
            }

            await ThreadPool.RunAsync(handler =>
            {
                //선택한 폴더를 복사하여 등록 및 이전 폴더 삭제
                folderDAO.ReplaceLastFolder(folderInfo);

                //자식 로드
                LoadChildFolder(folderInfo);
            });
        }