private void ServiceCheckedVehicleButton_Click(object sender, EventArgs e) { ListView.CheckedListViewItemCollection checkedItems = VehicleListView.CheckedItems; foreach (ListViewItem item in checkedItems) { ListViewItem.ListViewSubItemCollection listSubItem = item.SubItems; int vehicleId = Int32.Parse(listSubItem[0].Text); foreach (var v in this.manager.GetListVehicle("car")) { if (v.IdVehicle == vehicleId) { v.CheckVehicleCondition(); goto OutOfVehicleSearch; } } foreach (var v in this.manager.GetListVehicle("truck")) { if (v.IdVehicle == vehicleId) { v.CheckVehicleCondition(); goto OutOfVehicleSearch; } } OutOfVehicleSearch :; } MessageBox.Show("All checked vehicle is now serviced"); }
/* private void Listview1_ItemChecked(object sender, ItemCheckedEventArgs e) * { * foreach (ListViewItem Item in ListView1.Items) * { * if (Item != null) * { * if (Item.Checked == true) N++; * } * } * Textbox1.Text = N.ToString(); * } * * * ListView.CheckedListViewItemCollection checkedItems = * ListView1.CheckedItems; * * foreach ( ListViewItem item in checkedItems ) * { * value = item.SubItems[1].Text; * } */ private void ApproveButton_Click(object sender, EventArgs e) { // Get selected row ListView.CheckedListViewItemCollection checkedItems = ContractList.CheckedItems; foreach (ListViewItem item in checkedItems) { ListViewItem.ListViewSubItemCollection listSubItem = item.SubItems; listSubItem.RemoveAt(0); int contractID = int.Parse(listSubItem[0].Text); RentContract contract = manage.FindContractById(contractID); if (checkContractValidity(contract)) { updateApprovalStatusInDatabase(contractID); ListViewItem approvedItem = new ListViewItem(); foreach (ListViewItem.ListViewSubItem subItem in listSubItem) { approvedItem.SubItems.Add(subItem); } // remove it from the left listview ContractList.Items.Remove(item); // Add it to the right listview ApprovedContractList.Items.Add(item); } //manage = Program.LoadData(); //setUpGUI(); // Get the removed item id and change the APPROVED to TRUE in the database: } }
// удалить помеченные файлы... public void DeleteCheckedFiles(ref BackgroundWorker bw, ref DoWorkEventArgs e, ListView lvResult) { int i = 0; ListView.CheckedListViewItemCollection checkedItems = lvResult.CheckedItems; foreach (ListViewItem lvi in checkedItems) { // Проверить флаг на остановку процесса if ((bw.CancellationPending)) { e.Cancel = true; // Выставить окончание - по отмене, сработает событие bwcmd_RunWorkerCompleted return; } else { string sFilePath = lvi.Text; if (File.Exists(sFilePath)) { File.Delete(sFilePath); MiscListView.deleteAllItemForNonExistFileWithCounter(lvResult, lvi, m_Fast); m_bFilesWorked |= true; } bw.ReportProgress(++i); } } }
private void button3_Click(object sender, EventArgs e) { ListView.CheckedListViewItemCollection checkedItems = reportFiles.CheckedItems; ToolStripProgressBar pb = toolStripProgressBar1; pb.Value = 0; pb.Maximum = checkedItems.Count; foreach (ListViewItem i in checkedItems) { string name = i.SubItems[0].Text; KeyValuePair <FileInfo, FileInfo> filesInfo = (KeyValuePair <FileInfo, FileInfo>)i.Tag; FileInfo fiServer = filesInfo.Key; FileInfo fiLocal = filesInfo.Value; if (Controller.sostituiscoFile(fiServer, fiLocal)) { i.SubItems[3].Text = "Completato"; } else { i.SubItems[3].Text = "Fallito"; } pb.Value += 1; } //aggiorna(); button3.Enabled = false; }
private void JsonToConsoleButton_Click(object sender, EventArgs e) { string serializedString = ""; ListView.CheckedListViewItemCollection checkedItems = VehicleListView.CheckedItems; foreach (ListViewItem item in checkedItems) { ListViewItem.ListViewSubItemCollection listSubItem = item.SubItems; int vehicleId = Int32.Parse(listSubItem[0].Text); foreach (var v in this.manager.GetListVehicle("car")) { if (v.IdVehicle == vehicleId) { serializedString = JsonConvert.SerializeObject(v.GetServiceHistory, Formatting.Indented, new JsonConverter[] { new StringEnumConverter() }); goto OutOfVehicleSearch; } } foreach (var v in this.manager.GetListVehicle("truck")) { if (v.IdVehicle == vehicleId) { serializedString = JsonConvert.SerializeObject(v.GetServiceHistory, Formatting.Indented, new JsonConverter[] { new StringEnumConverter() }); goto OutOfVehicleSearch; } } OutOfVehicleSearch: Console.WriteLine(serializedString); } MessageBox.Show(serializedString); }
private void buttonDelete_Click(object sender, EventArgs e) { if (detailsButtonView != StageTypes.Adjustment) { MessageBox.Show("You have to be in the Adjustments list of Shipment"); buttonAdjustments.PerformClick(); return; } //ListView.SelectedListViewItemCollection checkedItems = listViewContainersOnShipment.SelectedItems; ListView.CheckedListViewItemCollection checkedItems = listViewContainersOnShipment.CheckedItems; //.SelectedItems; if (checkedItems.Count < 1) { MessageBox.Show("Please select a Container on Shipment"); return; } //ListViewItem itm; // = new ListViewItem(); foreach (ListViewItem item in checkedItems) { //SwitchContainers(ref listViewContainersOnShipment, ref listViewCurrentStagedContainers, item.SubItems[0].Text, false, null); int stageId = 0; int.TryParse(item.SubItems[4].Text, out stageId); DeleteAdjustment(stageId); } //if needed DeleteShipmentEntry(); buttonAdjustments.PerformClick(); }
private void btnOK_Click(object sender, EventArgs e) { _resultList.Clear(); ListView.CheckedListViewItemCollection lvCheckedItems = this.lvToInfo.CheckedItems; _resultList = lvCheckedItems.Cast <ListViewItem>().Select((lvItem) => lvItem.SubItems[1].Text.ToString()).ToList(); DialogResult = DialogResult.OK; }
// снять отметки с помеченных итемов public static void UnCheckAllListViewItems(ListView.CheckedListViewItemCollection checkedItems) { foreach (ListViewItem lvi in checkedItems) { lvi.Checked = false; } }
// Сохранение списка помеченных книг (пути) в xml private void bw_DoWork(object sender, DoWorkEventArgs e) { #region Код ListView.CheckedListViewItemCollection checkedItems = m_lvResult.CheckedItems; XDocument doc = new XDocument( new XDeclaration("1.0", "utf-8", "yes"), new XComment("Файл путей всех помеченных fb2 книг, сохраненный после анализа копий для дальнейшей их обработки (copy/move/delete) сторонними утилитами"), new XElement("Files", new XAttribute("count", checkedItems.Count), new XAttribute("source", m_Source) ) ); int i = 0; foreach (ListViewItem lvi in checkedItems) { if ((m_bw.CancellationPending)) { e.Cancel = true; return; } doc.Root.Add( new XElement("Path", new XAttribute("number", i++), lvi.Text) ); m_bw.ReportProgress(i); ProgressBar.Update(); } doc.Save(m_XMLPath); #endregion }
// zaznaczanie wiadomości do skasowania, metoda jest uruchamiana tylko dla jednego mailboxa //bo senderem jest lista, która jest osobna dla każdego mailboxa private void markEmailsForDeletion(object sender, KeyEventArgs e) { ListView listView = sender as ListView; activateListviewItemCheckEvent(listView); ListView.CheckedListViewItemCollection checkedItems = listView.CheckedItems; if (checkedItems.Count > 0) { string accountName = listView.Name; List <IEmailMessage> emailsToDelete; if (emailsToBeDeletedDict.ContainsKey(accountName)) { emailsToBeDeletedDict.TryGetValue(accountName, out emailsToDelete); } else { emailsToDelete = new List <IEmailMessage>(); emailsToBeDeletedDict.Add(accountName, emailsToDelete); } foreach (ListViewItem item in checkedItems) { item.ImageIndex = item.ImageIndex < 0 ? 0 : -1; toggleDeleteEmail(item, emailsToDelete, accountName); } listView.Refresh(); } }
public string LimpiarAsignacionMasiva(ListView.CheckedListViewItemCollection listaAgenciasSeleccionadas, int cucInicio, int cucFin) { AsignacionCUCDA da = new AsignacionCUCDA(); SqlConnection cn = GetConnection(); cn.Open(); SqlTransaction trans = cn.BeginTransaction(IsolationLevel.ReadUncommitted); try { /* da.EliminarAgenciasOrigenTemp(cn, trans); * foreach (ListViewItem item in listaAgenciasSeleccionadas) * { * da.InsertarAgenciaOrigenTemp(item.Tag.ToString(), cn, trans); * } */ da.LimpiarAsignacionMasiva(cucInicio, cucFin, codigoUsuario, cn, trans); trans.Commit(); return(""); } catch (Exception ex) { trans.Rollback(); return("No se pudo limpiar la asignación masiva.\r\nDetalle: " + ex.Message + "\r\n" + ex.StackTrace + "\r\n"); } finally { cn.Close(); cn.Dispose(); } }
private void listView1_ItemChecked(object sender, ItemCheckedEventArgs e) { //#if !DEBUG // ja - Check for test and burn requirements if (Final && !PopulatingList)// && checkAllChk.Checked) { string sSerialNumber = e.Item.SubItems[0].Text; if (!CheckTestResults(sSerialNumber)) { e.Item.Remove(); return; } } //#endif ListViewItem.ListViewSubItem selItem = e.Item.SubItems[0]; selItem.Font = new System.Drawing.Font(selItem.Font, selItem.Font.Style & ~System.Drawing.FontStyle.Bold); if (e.Item.Checked) { selItem.Font = new System.Drawing.Font(selItem.Font, selItem.Font.Style | System.Drawing.FontStyle.Bold); } ListView.CheckedListViewItemCollection checkedItems = listView1.CheckedItems; int nCount = checkedItems.Count; numItemsLbl.Text = nCount.ToString() + " Items Selected"; }
private async void button1_Click(object sender, EventArgs e) { ListView.CheckedListViewItemCollection items = FileListView.CheckedItems; if (items.Count > 1) { MessageBox.Show("Cannot Open more that one at a time"); } else { FileListView.Items.Clear(); dirs.Clear(); files.Clear(); Task task = Task.Run(() => { foreach (ListViewItem item in items) { currentDir = item.Text; //FillDirectoryList(item.Text); Console.WriteLine(item.Text); } }); await task; } }
//private void listView1_SelectedIndexChanged(object sender, EventArgs e) //{ // String lat,longi; // if (listView1.SelectedItems.Count == 0) // return; // ListViewItem item = listView1.SelectedItems[0]; // //fill the text boxes // lat = item.SubItems[1].Text; // longi = item.SubItems[2].Text; // ShowOnMap objMap = new ShowOnMap(lat, longi,null); // objMap.ShowDialog(); //} private void button2_Click(object sender, EventArgs e) { ListView.CheckedListViewItemCollection checkedItems = listView1.CheckedItems; ArrayList str = new ArrayList(); string[] stringArrayLatlong = new string[listView1.CheckedItems.Count + 1]; string [] stringArrayImageURL = new string[listView1.CheckedItems.Count + 1]; int iIndex = 0; foreach (ListViewItem item in checkedItems) { str.Add(item.SubItems[1].Text + "," + item.SubItems[2].Text); stringArrayLatlong.SetValue(item.SubItems[1].Text + "," + item.SubItems[2].Text, iIndex); stringArrayImageURL.SetValue(item.SubItems[13].Text, iIndex); iIndex++; } System.IO.File.WriteAllLines(@"LatLong.txt", stringArrayLatlong); ShowOnMap objMap = new ShowOnMap(null, null, stringArrayImageURL); objMap.ShowDialog(); }
//</snippet2> //<snippet3> // Handles the ItemChecked event. The method loops through all the // checked items and tallies a new price each time an item is // checked or unchecked. It outputs the price to TextBox1. private void ListView1_ItemCheck2(object sender, System.Windows.Forms.ItemCheckEventArgs e) { double price = 0.0; ListView.CheckedListViewItemCollection checkedItems = ListView1.CheckedItems; foreach (ListViewItem item in checkedItems) { price += Double.Parse(item.SubItems[1].Text); } if (e.CurrentValue == CheckState.Unchecked) { price += Double.Parse( this.ListView1.Items[e.Index].SubItems[1].Text); } else if ((e.CurrentValue == CheckState.Checked)) { price -= Double.Parse( this.ListView1.Items[e.Index].SubItems[1].Text); } // Output the price to TextBox1. TextBox1.Text = price.ToString(); }
private void ServiceCheckedButton_Click(object sender, EventArgs e) { ListView.CheckedListViewItemCollection checkedItems = ServicesAvailableList.CheckedItems; foreach (ListViewItem item in checkedItems) { ListViewItem.ListViewSubItemCollection listSubItem = item.SubItems; string serviceType = listSubItem[0].Text; if (serviceType == "engine") { vehicleNeedServicing.ServiceEngine(); } else if (serviceType == "transmission") { vehicleNeedServicing.ServiceTransmission(); } else if (serviceType == "tires") { vehicleNeedServicing.ServiceTires(); } // Update the service in the Form: // remove it from the left listview ServicesAvailableList.Items.Remove(item); } }
private void toolStripButtonDelChecked_Click(object sender, EventArgs e) { try { ListView.CheckedListViewItemCollection checkeditems = lsvCacheCookie.CheckedItems; if (checkeditems.Count == 0) { return; } if (!AllForms.AskForConfirmation(string.Format(Properties.Resources.DeleteCheckedItems, checkeditems.Count), this)) { return; } foreach (ListViewItem item in checkeditems) { WinApis.DeleteUrlCacheEntry(item.SubItems[0].Text); lsvCacheCookie.Items.Remove(item); } AdjustThisText(); } catch (Exception ee) { AllForms.m_frmLog.AppendToLog("toolStripButtonDelChecked_Click:\r\n" + ee.ToString()); } }
private void buttonX1_Click(object sender, EventArgs e) { if (this.listViewEx1.CheckedItems.Count == 0) { this.Close(); return; } string text; string page = "1-10"; int st = (int)DateTime.Now.Ticks, end; ListView.CheckedListViewItemCollection list = this.listViewEx1.CheckedItems; foreach (ListViewItem nowItem in list) { text = nowItem.SubItems[2].Text; if (this.checkBoxX1.CheckState == CheckState.Checked) { st = getRandomNum(200, st); end = st + getRandomNum(50, st); page = st.ToString() + "-" + end.ToString(); } DocumentList = DocumentList + text.Split('|')[1] + "." + text.Split('|')[0] + "[M]." + text.Split('|')[2] + "," + text.Split('|')[3] + ":" + page + "." + "\n"; } DocumentList.TrimEnd('\n'); this.Close(); }
// удалить помеченные файлы... public void DeleteCheckedFiles(ref BackgroundWorker bw, ref DoWorkEventArgs e, ListView lvResult) { int i = 0; ListView.CheckedListViewItemCollection checkedItems = lvResult.CheckedItems; foreach (ListViewItem lvi in checkedItems) { // Проверить флаг на остановку процесса if (bw.CancellationPending) { e.Cancel = true; // Выставить окончание - по отмене, сработает событие bwcmd_RunWorkerCompleted return; } else { string sFilePath = lvi.Text; if (File.Exists(sFilePath)) { File.Delete(sFilePath); if (m_Fast) { // пометка цветом и зачеркиванием удаленных книг с диска, но не из списка (быстрый режим удаления) WorksWithBooks.markRemoverFileInCopyesList(lvi); } m_bFilesWorked |= true; } bw.ReportProgress(++i); } } }
private void buttonBags_Click(object sender, EventArgs e) { ListView.CheckedListViewItemCollection checkedItems = listViewDrops.CheckedItems; if (checkedItems.Count < 1) { MessageBox.Show("No Drop selected"); return; } foreach (ListViewItem item in checkedItems) { textBoxDropID.Text = item.SubItems[0].Text; textBoxCustomer.Text = item.SubItems[1].Text; orderID = 0; Int32.TryParse(item.SubItems[4].Text, out orderID); break; } panelDrops.Visible = false; panelDrops.Dock = DockStyle.None; panelBags.Dock = DockStyle.Fill; panelBags.Visible = true; radioButtonBagsUnused.Checked = true; }
/// <summary> /// Metoda odpowiada za wczytanie badań i ich parametrów /// </summary> /// <param name="zaznaczoneElementy">Nazwy badań wybranych do porównania</param> /// <returns>Parametry z badań potrzebne do porównania</returns> public Dictionary <string, double[][]> ZbierzDaneDoPorownania(ListView.CheckedListViewItemCollection zaznaczoneElementy) { string hash = ""; Dictionary <string, double[][]> paramentry = new Dictionary <string, double[][]>(); foreach (ListViewItem element in zaznaczoneElementy) { string nazwa = element.SubItems[0].Text; XmlDocument dokument = new XmlDocument(); dokument.Load("./Badania/" + nazwa + ".xml"); XmlNodeList srednia = dokument.DocumentElement.SelectNodes("/badanie/rozwiazanie/przebiegBadania/srednia/x"), minimum = dokument.DocumentElement.SelectNodes("/badanie/rozwiazanie/przebiegBadania/minimum/x"), maksimum = dokument.DocumentElement.SelectNodes("/badanie/rozwiazanie/przebiegBadania/maksimum/x"); XmlNode hashBadania = dokument.DocumentElement.SelectSingleNode("/badanie/podstawoweDane/hash"); if (hash == "") { hash = hashBadania.InnerText; } else { if (hash != hashBadania.InnerText) { throw new Exception("Różne pliki danych"); } } int i = 0; double[] avg = new double[srednia.Count]; foreach (XmlNode dane in srednia) { avg[i] = double.Parse(dane.InnerText); i++; } i = 0; double[] min = new double[minimum.Count]; foreach (XmlNode dane in minimum) { min[i] = double.Parse(dane.InnerText); i++; } i = 0; double[] max = new double[maksimum.Count]; foreach (XmlNode dane in maksimum) { max[i] = double.Parse(dane.InnerText); i++; } string nazwaBadania = dokument.DocumentElement.SelectSingleNode("/badanie/podstawoweDane/porownawczyTekst").InnerText.Replace(" ", "").Trim(); paramentry[nazwaBadania] = new double[][] { avg, min, max }; } return(paramentry); }
private bool LoadMod() { //first get the total file count using mod.Files loop ListView.CheckedListViewItemCollection selectedMods = InstalledMods.CheckedItems; //reset the applied mods list App.Default.ModList = null; int fileCount = 0; ModLoaders loader = new ModLoaders(); foreach (ModLoader mod in _zippedMods) { //find file count for progress bar testing selected mods if (selectedMods.ContainsKey(mod.name)) { fileCount = fileCount + mod.zipFiles.Count; } } //set the progress bar total ApplyProgressBar.Maximum = fileCount; //reset the progress bar ApplyProgressBar.Value = 0; //ApplyProgressBar.Show(); foreach (ModLoader mod in _zippedMods) { //App.Default.ModList.Add(mod.name); if (selectedMods.ContainsKey(mod.name)) { loader.Add(mod); if (App.Default.ModList == null) { App.Default.ModList += mod.name; } else { App.Default.ModList += "," + mod.name; } //subscribe to the progress update mod.ProgressChanged += UpdateProgress; mod.ProcessDone += ProcessFinished; } } App.Default.Save(); //return whether or not loader was successful if (selectedMods.Count == 1 && selectedMods.ContainsKey("Vanilla")) { return(loader.BeginRestore()); } else { return(loader.BeginImport()); } }
internal void ShowTopTerms() { int nDoc = (int)domainTerms.SelectedItem; ListView.CheckedListViewItemCollection fields = listFields.CheckedItems; String[] selectedFields; if (fields == null || fields.Count == 0) { selectedFields = _indexFields; } else { selectedFields = new String[fields.Count]; int i = 0; foreach (ListViewItem item in fields) { // item.Text without "<", ">" selectedFields[i++] = item.Text.Substring(1, item.Text.Length - 2); } } try { TermInfo[] termInfos = HighFreqTerms.GetHighFreqTerms(_luke.Directory, null, nDoc, selectedFields); listTerms.BeginUpdate(); listTerms.Items.Clear(); if (termInfos == null || termInfos.Length == 0) { ListViewItem noResults = new ListViewItem(); noResults.SubItems.AddRange(new String[] { "", "", _luke.resources.GetString("NoResults") }); listTerms.Items.Add(noResults); return; } for (int i = 0; i < termInfos.Length; i++) { ListViewItem item = new ListViewItem((i + 1).ToString()); item.SubItems.AddRange( new String[] { termInfos[i].DocFreq.ToString(), " <" + termInfos[i].Term.Field() + "> ", termInfos[i].Term.Text() }); listTerms.Items.Add(item); } } catch (Exception e) { _luke.ErrorMessage(e.Message); } finally { listTerms.EndUpdate(); } }
// eliminar checados private void button3_Click(object sender, EventArgs e) { ListView.CheckedListViewItemCollection ch = listView1.CheckedItems; foreach (ListViewItem lst in ch) { listView1.Items.Remove(lst); } }
// ============================================================================================= // Реализация Copy/Move/Delete помеченных книг // ============================================================================================= #region еализация Copy/Move/Delete помеченных книг // копировать или переместить файлы в... public void CopyOrMoveCheckedFilesTo(ref BackgroundWorker bw, ref DoWorkEventArgs e, bool IsCopy, string SourceDir, string TargetDir, ListView lvResult, int nFileExistMode) { int i = 0; ListView.CheckedListViewItemCollection checkedItems = lvResult.CheckedItems; foreach (ListViewItem lvi in checkedItems) { // Проверить флаг на остановку процесса if ((bw.CancellationPending)) { e.Cancel = true; // Выставить окончание - по отмене, сработает событие bwcmd_RunWorkerCompleted return; } else { string FilePath = lvi.Text; // есть ли такая книга на диске? Если нет - то смотрим следующую Regex rx = new Regex(@"\\+"); FilePath = rx.Replace(FilePath, "\\"); if (File.Exists(FilePath)) { string NewPath = Path.Combine(TargetDir, Path.GetFileName(FilePath)); FileInfo fi = new FileInfo(NewPath); if (!fi.Directory.Exists) { Directory.CreateDirectory(fi.Directory.ToString()); } if (File.Exists(NewPath)) { if (nFileExistMode == 0) { File.Delete(NewPath); } else { NewPath = filesWorker.createFilePathWithSufix(NewPath, nFileExistMode); } } if (IsCopy) { File.Copy(FilePath, NewPath); } else { File.Move(FilePath, NewPath); MiscListView.deleteAllItemForNonExistFileWithCounter(lvResult, lvi, m_Fast); } m_bFilesWorked |= true; bw.ReportProgress(++i); // отобразим данные в контролах } } } }
public static ListViewItem[] ToArray(this ListView.CheckedListViewItemCollection collection) { var items = new List <ListViewItem>(); foreach (ListViewItem item in collection) { items.Add(item); } return(items.ToArray()); }
private void btn_addressRemove_Click(object sender, EventArgs e) { ListView.CheckedListViewItemCollection checkedItems = lv_addresses.CheckedItems; foreach (ListViewItem item in checkedItems) { lv_addresses.Items.Remove(item); lv_addresses.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize); } }
/// <summary> /// /// </summary> private void moveFiles() { ListView.CheckedListViewItemCollection cc = listView1.CheckedItems; int[] list = new int[0]; string base_path = this.textBox2.Text; // ベースパスの変更 if (this.comboBox1.SelectedIndex != 0) { base_path = String.Format(@"{0}\{1}", this.textBox2.Text, this.comboBox1.Text); } if ((this.textBox1.Text != base_path)) { // ターゲットリストの取得 foreach (ListViewItem itemx in cc) { Array.Resize(ref list, list.Count() + 1); list[list.Count() - 1] = itemx.ImageIndex; } Array.Reverse(list); if (list.Count() > 0) { this.imageList1.Images.Clear(); this.listView1.Items.Clear(); while (this.imageList1.Images.Count != 0) { Console.WriteLine("Wateing..."); } while (this.listView1.Items.Count != 0) { Console.WriteLine("Wateing..."); } Console.WriteLine("Do Move Images."); if (image_move_thread != null) { image_move_thread.Abort(); image_move_thread.Join(); image_move_thread = null; } // 画像読み込みスレッドの開始 ImageMoveThread imt = new ImageMoveThread(this, this.textBox1.Text, base_path, list, fileList); image_move_thread = new Thread(new ThreadStart(imt.Worker)); image_move_thread.Start(); } } else if (this.textBox1.Text == base_path) { MessageBox.Show("同一ディレクトリへの転送はできません"); } }
private void listView1_ColumnClick(object sender, ColumnClickEventArgs e) { ListView.CheckedListViewItemCollection checkedItems = listView1.CheckedItems; if (checkedItems.Count > 0) { MessageBox.Show("Please Unselect all Orders before sorting by column!"); return; } SirLib.ListViewItemComparer.ColumnClick((ListView)sender, e); }
private void cancel_MouseClick(object sender, MouseEventArgs e) { ListView.CheckedListViewItemCollection col = this.listView.CheckedItems; if (col.Count != 0) { foreach (ListViewItem item in col) { item.Checked = false; } } }