public void Detelet_File(object p) { if (Down_list_Selete == null) { return; } GarbageInfo.RemoveAt(Down_list_Selete.ID); DeleteDownLoad(Down_list_Selete); Serialization(@"./config/GarbageInfo", GarbageInfo); }
public void Reduction_GarbageInfo(object p) { if (Down_list_Selete == null) { return; } if (Down_list_Selete.State == "已完成") { HistoricalRecords.Add(Down_list_Selete); } else { Down_list_Selete.State = "暂停"; DownInfo.Add(Down_list_Selete); } GarbageInfo.RemoveAt(Down_list_Selete.ID); }
public void Detelet_DownListViewInfo(object p) { if (Down_list_Selete == null) { return; } GarbageInfo.Add(Down_list_Selete); if (Down_list_Selete.State == "下载") { Down_d[Down_list_Selete.ID].Stop_DownLoad = true; Down_d[Down_list_Selete.ID].AllDone.Set(); Down_d.RemoveAt(Down_list_Selete.ID); } int i = Down_list_Selete.ID; DownInfo.RemoveAt(Down_list_Selete.ID); for (; i < DownInfo.Count; i++) { DownInfo[i].ID = i; } Serialization(@"./config/GarbageInfo", GarbageInfo); Serialization(@"./config/ImportDownLoadInfo", DownInfo); }