C#listView削除操作

1853 ワード

シーン:C#でlistViewコントロールを使用し、動的追加、選択削除などの操作を行います.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 private void addButton_Click(object sender, EventArgs e) {      string item1Str = coutNumber.ToString(); //      string item2Str = coutNumber.ToString(); //      this .listView1.Items.Add( new ListViewItem( new string[] { item1Str, item2Str })); //      coutNumber++; //listView }
  private void delButton_Click(object sender, EventArgs e) {      foreach (ListViewItem item in listView1.Items)      {          if (listView1.SelectedItems.Contains(item))          {              int indexDel = listView1.Items.IndexOf(listView1.FocusedItem);              if (listView1.SelectedItems.Count != 0 )              {                 listView1.Items.RemoveAt(indexDel); //              }          }      } }