private void button3_Click(object sender, EventArgs e) { ExceptMemo f = new ExceptMemo(); ListView.CheckedListViewItemCollection lstv_Checkitem = listView1.CheckedItems; foreach (ListViewItem item in lstv_Checkitem) { listView1.Items.Remove(item); } f.FileWrite(this); }
private void except_btn_Click(object sender, EventArgs e) { ExceptMemo f = new ExceptMemo(); ListView.CheckedListViewItemCollection lstv_Checkitem = listView1.CheckedItems; foreach (ListViewItem item in lstv_Checkitem) { f.FileWrite(item.SubItems[1].Text, item.SubItems[4].Text); listView1.Items.Remove(item); } }
private void Form3_Load(object sender, EventArgs e) { ExceptMemo f = new ExceptMemo(); string str; string[] split_str; bool result = true; f.FileRead(); for (int i = 0; i < f.Except_memo.Count(); i++) { str = f.Except_memo[i]; split_str = str.Split('\t'); FileInfo fileExcept = new FileInfo(@split_str[2]); if (fileExcept.Exists) // 제외할 파일이 있는지 { ListViewItem lvt = new ListViewItem(); lvt.Text = ""; lvt.SubItems.Add(split_str[0]); lvt.SubItems.Add(split_str[1]); lvt.SubItems.Add(split_str[2]); listView1.Items.Add(lvt); } else { result = false; } } if (result == false) { f.FileWrite(this); } if (f.Except_memo.Count() == 0) { MessageBox.Show("제외 내역이 없습니다."); } }