婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > a.sp.net清除ListBox的列表項(刪除所有項目)

a.sp.net清除ListBox的列表項(刪除所有項目)

熱門標簽:上海楊浦怎么申請申請400電話 海外地圖標注門市標 山西防封卡電銷卡套餐 地圖標注多個行程 銅川小型外呼系統運營商 浙江外呼系統怎么安裝 陜西人工外呼系統哪家好 廈門商鋪地圖標注 云南外呼電銷機器人系統
如何清除ListBox的列表項(刪除所有項目), 今天開發程序時,有嘗試使用此功能。一開始并不是很順利。循環所有item去做remove時,需要執行兩次才可以完成清除。debug進行步進跟蹤,發現在Listbox.Items.Count 每移除一個,Count隨之減少,而Capacity并沒有作相應變化。

在網上搜索相關資料,相當多用戶有相同要求,一次移除ListBox的列表所有項。方法均是用:
復制代碼 代碼如下:

for (int i = 0; i Listbox1.Items.Count; i++)
{
Listbox1.Items.RemoveAt(i);
}

或者:
復制代碼 代碼如下:

foreach (ListItem li in ListBox1.Items)
{
ListBox1.Items.Remove(li);
}

而后者會出現異常: Collection was modified; enumeration operation may not execute.
不管怎樣,下面是Insus.NET的解決方法,寫一個迭代器:
復制代碼 代碼如下:

private void IterationRemoveItem(ListBox listbox)
{
for (int i = 0; i listbox.Items.Count; i++)
{
this.ListBoxCondition.Items.RemoveAt(i);
}

for (int j = 0; j listbox.Items.Count; j++)
{
IterationRemoveItem(listbox);
}
}

在清除銨鈕事件中寫:
復制代碼 代碼如下:

protected void ButtonClear_Click(object sender, EventArgs e)
{
IterationRemoveItem(this.ListBox1);
}

可以從下面看到操作效果:

標簽:信陽 孝感 萊蕪 常州 西雙版納 自貢 許昌 朔州

巨人網絡通訊聲明:本文標題《a.sp.net清除ListBox的列表項(刪除所有項目)》,本文關鍵詞  a.sp.net,清除,ListBox,的,列,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《a.sp.net清除ListBox的列表項(刪除所有項目)》相關的同類信息!
  • 本頁收集關于a.sp.net清除ListBox的列表項(刪除所有項目)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 江川县| 黔东| 南川市| 板桥市| 孟津县| 闽清县| 宜良县| 屯昌县| 淮南市| 佳木斯市| 托里县| 襄垣县| 竹北市| 鄂伦春自治旗| 漾濞| 惠州市| 武汉市| 奉贤区| 游戏| 会同县| 深泽县| 广丰县| 兰考县| 班戈县| 惠州市| 小金县| 石楼县| 徐汇区| 和平县| 织金县| 寻甸| 西华县| 大洼县| 五家渠市| 枝江市| 鄢陵县| 湘阴县| 彰化县| 开化县| 唐海县| 游戏|