static void mbg_DoSingleWork(object sender, System.ComponentModel.DoWorkEventArgs e) { X_Art_View.HegrePage p = new X_Art_View.HegrePage(); p.IsDownloadBoardPicture = true; p.IsDownloadCoverPicture = true; p.CompleteOneItem += p_CompleteOneItem; int k = ((int)e.Argument); //e.Result = p.GetGalleries(k); e.Result = p.GetVideos(k); }
static void bw_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e) { List <X_Art_View.ArtMovie> list = new List <X_Art_View.ArtMovie>(); X_Art_View.HegrePage h = new X_Art_View.HegrePage(); h.CompleteOneItem += h_CompleteOneItem; h.IsDownloadBoardPicture = true; h.IsDownloadCoverPicture = true; for (int i = 1; i < 11; i++) { //list.AddRange(h.GetGalleries(i)); list.AddRange(h.GetVideos(i)); (sender as System.ComponentModel.BackgroundWorker).ReportProgress(i * 10); } }