private void btnReupload_Click(object sender, EventArgs e) { if (grid.SelectedRows.Count > 0) { Thread t = new Thread(new ThreadStart(() => { ShowLoading("正在上传..."); foreach (DataGridViewRow row in grid.SelectedRows) { CUploadData box = row.Tag as CUploadData; SqliteDataService.delUploadFromSqlite(box.Guid); mUploadMethod.Upload(box); } initData(); HideLoading(); })); t.IsBackground = true; t.Start(); } }
private void btnReupload_Click(object sender, EventArgs e) { List <DataGridViewRow> rows = GetCheckedRows(); if (rows != null && rows.Count > 0) { Thread t = new Thread(new ThreadStart(() => { ShowLoading("正在上传..."); foreach (DataGridViewRow row in rows) { CCmnUploadData box = row.Tag as CCmnUploadData; CSqliteDataService.delUploadFromSqlite(box.Guid); mUploadMethod.Upload(box); } initData(); HideLoading(); })); t.IsBackground = true; t.Start(); } }