示例#1
0
        private void Control_Download_Click(object sender, EventArgs e)
        {
            if (Download_FolderBrowserDialog.ShowDialog() == DialogResult.OK)
            {
                Enabled = false;

                Project.CountDownload   = 0;
                Project.SelectedVersion = Control_Available.SelectedItem.ToString();
                Project.DownloadFolder  = Download_FolderBrowserDialog.SelectedPath;

                foreach (var Item in Project.Extension)
                {
                    Parse.AsyncDownload(Item.Key, "Extension", DownloadCallback);
                }

                foreach (var Item in Project.Dependencies)
                {
                    Parse.AsyncDownload(Item.Key, "Dependencies", DownloadCallback);
                }
            }
        }