visual studio中如何删除listbox里的内容

一个form里面有个listbox,旁边有按钮可以往里面添加和删除内容点击Delete按钮进去以后要输入什么代码可以实现这个功能?listbox里有好几条信息,要求运行后... 一个form里面有个listbox,旁边有按钮可以往里面添加和删除内容 点击Delete按钮进去以后要输入什么代码可以实现这个功能? listbox里有好几条信息,要求运行后单击某条信息再点击Delete按钮可以把该条信息删除,而不是清空整个listbox里的内容。 老师没教过但是作业要求里面有,叫我们自己上网查 %>_<% 坐等答案,OK后追加悬赏 展开
 我来答
夜色华丽
2011-03-12 · TA获得超过664个赞
知道小有建树答主
回答量:800
采纳率:0%
帮助的人:402万
展开全部
首先你要删除一个LISTBOX里面的相那么你必须知道当前这个是第几个项,对吧?
那么要怎么知道当前的是第几个项呢?LISTBOX有提供一个属性SelectedItem,那么配合LISTBOX中项集合的移除方法Remove就可以实现了,下面是例子
ListBox lb;
lb.Items.Remove(lb.SelectedItem);
追问
有那么一点意思  但是不是很懂诶  学VISUAL STUDIO才半个月   你能说详细点么?   lb是神马?  这串代码要放在哪里?  子类?父类?表?
追答
lb是我声明的ListBox的对象,就是这一句ListBox lb;用的时候你只要用lb.Items.Remove(lb.SelectedItem); 这一句就可以了,把lb换成是你的LISTBOX的对象
然后lb.Items.Remove(lb.SelectedItem); 这句就是要放在你的删除用的按钮的点击事件里面就可以了
网上冲浪玩家
2011-03-12 · TA获得超过574个赞
知道小有建树答主
回答量:535
采纳率:100%
帮助的人:343万
展开全部
俩种方法:
this.ListBox1.Items.Remove(ListBox1.SelectedItem);//根据选中的项删除
this.ListBox1.Items.RemoveAt(ListBox1.SelectedIndex);//根据选中的索引删除(建议用这种,速度快.)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappfVOpHAkJKcK0t
2011-03-12 · TA获得超过354个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:281万
展开全部
你直接在Delete按钮的单击事件下写
if (listBox1.SelectedIndex >= 0)
{
listBox1.Items.RemoveAt(listBox1.SelectedIndex);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
791840398
2011-03-12
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
用360强力删除
追问
傻X闭嘴
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式