C#使用listView增删操作实例

 更新时间:2014年12月26日 14:59:53   投稿:shichen2014  
这篇文章主要介绍了C#使用listView增删操作的实现方法,实例分析了C#中使用listView控件进行动态添加、选中删除等操作的技巧,具有一定的参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C#使用listView增删操作的方法。分享给大家供大家参考。具体分析如下:

应用场景: C#中使用listView控件,实现动态添加,选中删除等操作.

实例代码

复制代码 代码如下:
private void addButton_Click(object sender, EventArgs e)
{
    string item1Str = coutNumber.ToString();//第一列文本
    string item2Str = coutNumber.ToString();//第二列文本
    this.listView1.Items.Add(new ListViewItem(new string[] { item1Str, item2Str }));//添加一行
    coutNumber++;//listView的行数递增
}
 
private void delButton_Click(object sender, EventArgs e)
{
    foreach (ListViewItem item in listView1.Items)
    {
        if (listView1.SelectedItems.Contains(item))
        {
            int indexDel = listView1.Items.IndexOf(listView1.FocusedItem);
            if (listView1.SelectedItems.Count != 0)
            {
               listView1.Items.RemoveAt(indexDel);//删除
            }
        }
    }
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C#访问及调用类中私有成员与方法示例代码

    C#访问及调用类中私有成员与方法示例代码

    访问一个类的私有成员不是什么好做法,大家也都知道私有成员在外部是不能被访问的,这篇文章主要给大家介绍了关于C#访问及调用类中私有成员与方法的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-06-06
  • C# 使用com获取Windows摄像头列表

    C# 使用com获取Windows摄像头列表

    本文主要介绍了C# 使用com获取Windows摄像头列表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • C# 特殊的string类型详解

    C# 特殊的string类型详解

    本文主要介绍了C# 特殊的string类型。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • C#连接数据库的方法

    C#连接数据库的方法

    ASP.NET连接数据库的技术叫ADO.NET,它是用来向数据库提交sql语句的一堆类。这里连接的是Sql Server 2008数据库,其他数据库用法差不多,就是调用的类名不一样
    2015-11-11
  • Unity Shader相交算法实现简易防能量盾

    Unity Shader相交算法实现简易防能量盾

    这篇文章主要为大家详细介绍了Unity Shader相交算法实现简易防能量盾,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • C#中变量、常量、枚举、预处理器指令知多少

    C#中变量、常量、枚举、预处理器指令知多少

    这篇文章主要介绍了c#共有其中变量类型有:静态变量、实类变量、数组元素、数值参数、引用参数、输出参数和局部变量,需要的朋友可以参考一下
    2017-04-04
  • C#结合JS修改解决KindEditor弹出层问题

    C#结合JS修改解决KindEditor弹出层问题

    KindEditor 是一款出色的富文本HTML在线编辑器,这里我们讲述在使用中遇到的一个问题,在部署到某些 WEB 应用项目中,点击类似弹出层功能时,只显示了遮罩层,而内容层则定位无法正确显示,所以本文给大家介绍了C#结合JS 修改解决 KindEditor 弹出层问题
    2024-06-06
  • c# 空合并运算符“??”的使用详解

    c# 空合并运算符“??”的使用详解

    本篇文章是对c#中空合并运算符“??”的使用进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • 基于C#实现的轻量级多线程队列图文详解

    基于C#实现的轻量级多线程队列图文详解

    这篇文章主要给大家介绍了关于基于C#实现的轻量级多线程队列的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用C#具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • C#操作SQLite数据库方法小结(创建,连接,插入,查询,删除等)

    C#操作SQLite数据库方法小结(创建,连接,插入,查询,删除等)

    这篇文章主要介绍了C#操作SQLite数据库方法,包括针对SQLite数据库的创建,连接,插入,查询,删除等操作,并提供了一个SQLite的封装类,需要的朋友可以参考下
    2016-07-07

最新评论