示例#1
0
        private void Folder_Open(string path, bool IsContainSubfolder)
        {
            FileInfo[] files = null;

            if (IsContainSubfolder)
            {
                EnumAllFiles(path);
                files = AllFiles.ToArray();
            }
            else
            {
                DirectoryInfo Dir = new DirectoryInfo(path);
                files = Dir.GetFiles();
            }

            if (files != null)
            {
                worker.RunWorkerAsync(files);
                Debug.Write("Async Start……");
            }
        }