免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
如何用C#一次刪除ListBox控件中選擇的多項(xiàng)?
如何用C#一次刪除ListBox控件中選擇的多項(xiàng)?

Listbox控件在每次刪除完選定的項(xiàng)后都是重新更新項(xiàng)索引。如果程序思路是從索引0開(kāi)始循環(huán)刪除選定的項(xiàng),就不能達(dá)到程序要求,由于刪除一個(gè),后面的項(xiàng)索引就會(huì)減一。明白了這個(gè)原理之后,我們可以從最后得索引往前搜索,就不會(huì)出問(wèn)題了。

方法1(從網(wǎng)上搜的)

void Btn_DeleteClick(object sender, System.EventArgs e)
   {
    ListBox.SelectedIndexCollection indices =this.listBox1.SelectedIndices;
    int selected=indices.Count;
    if(indices.Count>0)
    {
         for(int n=selected -1;n>=0;n--)
        {
             int index =indices[n];
            listBox1.Items.RemoveAt(index);
       }
   }
   }

方法2(自己寫(xiě)的)

void Btn_DeleteClick(object sender, System.EventArgs e)
   {
for(int i=this.listBox1.Items.Count-1;i>=0;i--)
    {
     this.listBox1.Items.Remove(this.listBox1.SelectedItem);
    }
}

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
C#ListBox用法
C# ListBox 自動(dòng)滾動(dòng)到底部
listbox控件的一些操作
ListBox 控件(針對(duì) Visual Basic 6.0 用戶(hù))
在C#中實(shí)現(xiàn)兩個(gè)listbox的項(xiàng)移動(dòng)(winform)
CheckBoxList - 盼君的日志 - 網(wǎng)易博客
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服