c# listview 刪除選中子項
//刪除子項
private void button2_Click(object sender, EventArgs e)
{
//判斷它的值,如果沒選中,是沒有值的。
//刪除選中的子項listview.items[]
//刪除選中的子項,還是不成功
//this.textBox1.Text=this.listView1.Items[this.listView1.SelectedIndices[0]].Text;
//listView1.SelectedItems[listView1.Items[listView1.SelectedIndices[0]].Index].Remove();
//MessageBox.Show("已成功刪除子項" + this.textBox1.Text);
ListView.SelectedIndexCollection sic = listView1.SelectedIndices;
try
{
//int j = 0;
foreach (int i in sic)
{
//刪除選中子項是成功,為何listview.selecteditems[index]就報錯索引錯誤
//刪除選中子項終於成功,程式碼是listview.items[i].text
//listview.items[i]提示的是listviewitem刪除,而非listviewitem標籤
//刪除的提示訊息框必須在removeat刪除動作之前,因為刪除後已刪除的索引位置發生了變化
MessageBox.Show("已刪除子項" + listView1.Items[i].Text);
listView1.Items.RemoveAt(i);
//j = j + 1;
}
}
catch(Exception ebs)
{
MessageBox.Show(ebs.Message);
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-717260/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ListView全選刪除CheckBoxView
- Android中ListView動態新增刪除項AndroidView
- 可編輯選擇、刪除條目的ListViewView
- 搭建直播平臺,Android ListView 長按刪除列表項AndroidView
- 安卓開發:listview長按進入多選刪除操作安卓View
- 點選刪除按鈕刪除當前行程式碼例項行程
- C#如何獲取ListView控制元件選中項的值C#View控制元件
- javascript刪除或者新增option選項例項程式碼JavaScript
- dbca刪除資料庫時選項灰色資料庫
- 點選刪除表格行程式碼例項行程
- Listview 取選中的值 C#ViewC#
- javascript刪除select下拉選單項程式碼例項JavaScript
- c#刪除有序陣列中的重複項C#陣列
- win10怎麼刪除右鍵多餘選項 win10刪除右鍵多餘選項的方法Win10
- Win10系統刪除卷選項灰色無法刪除如何解決Win10
- android listview獲取選中項AndroidView
- win10右鍵skydrive pro選項怎麼刪除_win10右鍵選單中skydrive pro選項的刪除方法Win10
- iOS 多選刪除(附tableViewTips及單選刪除)iOSView
- 如何刪除 Mac 儲存空間的其他選項?Mac
- jquery select下拉選單新增或者刪除option項jQuery
- jQuery刪除select下拉選單中所有option項jQuery
- 刪除和新增select下拉選單option項程式碼例項
- 刪除ASM例項ASM
- ListView選中selectedItem上下移動 C#ViewC#
- android 滑動刪除的listview(自定義view)AndroidView
- c# listviewC#View
- javascript新增和刪除select下拉選單option項程式碼例項JavaScript
- IDEA刪除已經廢棄不用的jdk選項IdeaJDK
- jquery新增或者刪除select下拉選單項程式碼jQuery
- 如何刪除資料夾右鍵選單多餘項
- 單例項刪除ASM例項單例ASM
- win10怎麼刪除右鍵多餘選項 怎麼把滑鼠右鍵不用的選項刪除掉Win10
- 陣列刪除指定項陣列
- mysql 刪除重複項MySql
- asm例項刪除方法ASM
- listview 後天獲取選中項的值View
- jQuery中點選刪除,顯示是否要刪除jQuery
- 點選刪除彈出提示是否刪除程式碼