千家信息网

如何对ListBox实现添加移除操作

发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章将为大家详细讲解有关如何对ListBox实现添加移除操作,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前台代码:代码如下:tom
千家信息网最后更新 2025年01月16日如何对ListBox实现添加移除操作

这篇文章将为大家详细讲解有关如何对ListBox实现添加移除操作,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

前台代码:

代码如下:




tom
jion
j
l
k

 
 

 


后台代码:

代码如下:


protected void btnAdd_Click(object sender, EventArgs e)
{
#region listbox添加记录的一种错误理解
//选择多条记录的时候,会有一条没有被添加,这是因为当一条记录被移除后,原来的第二条记录的index为0
//for (int i = 0; i < ListBox1.Items.Count; i++)
//{
// if (ListBox1.Items[i].Selected == true)
// {
// ListBox2.Items.Add(ListBox1.SelectedValue);
// ListBox1.Items.Remove(ListBox1.SelectedValue);
// }
//}
#endregion
#region listbox利用index索引号进行添加的简单写法
//while (0 <= ListBox1.SelectedIndex)
//{
// ListBox2.Items.Add(ListBox1.SelectedItem);
// ListBox1.Items.Remove(ListBox1.SelectedItem);
//}
#endregion
#region listbox的另一种成功添加方法
List list = new List();
for (int i = ListBox1.Items.Count - 1; i >= 0; i--)
{
if (ListBox1.Items[i].Selected == true)
{
list.Add(ListBox1.Items[i]);
ListBox1.Items.Remove(ListBox1.Items[i]);
}
}
for (int i = 0; i <=list.Count - 1; i++)
{
ListBox2.Items.Add(list[i]);
}
#endregion
}
protected void btnRemove_Click(object sender, EventArgs e)
{
while (0 <= ListBox2.SelectedIndex)
{
ListBox1.Items.Add(ListBox2.SelectedItem);
ListBox2.Items.Remove(ListBox2.SelectedItem);
}
}

关于"如何对ListBox实现添加移除操作"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

代码 篇文章 更多 不错 实用 成功 内容 写法 前台 后台 多条 文章 方法 时候 知识 索引 索引号 这是 错误 参考 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 4g网络安全机制 咸阳网络安全博览会 静态服务器有什么区别 华为软件开发云平台首页 网络错误无法访问服务器 平安银行 软件开发怎样 数据库应用辅导作业练习pdf 万鹏网络技术有限公司 工业互联网 汉威科技 网络安全阀法的施行时间 数据库架构设计的重要性 校园网络安全风险点主要包括 数据库如何引用其他表中的数据 delphi 文本 数据库 爬虫服务器如何设置安全组 深圳市路上网络技术有限公司 静安区上门网络技术欢迎选购 共生缘蛮牛互联网科技 网络技术三级证书有什么用 签章服务器管理工具在哪打开 ping服务器连接失败 网络技术五年规划五百字 网络安全法三审提出的制度 郑州尚源网络技术有限公司 幼儿园网络安全安全小组 网络安全大赛是干啥 中国海关进出口数据库是免费的吗 刀片服务器连接显示器 湖南易晟通信网络技术公司 导入数据到es数据库
0