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# Winform 禁止用户调整ListView的列宽
复制代码 代码如下: // 事件: 改变列宽的时候 private void ColumnWidthChange(object sender, ColumnWidthChangingEventArgs e) { // 如果调整的不是第一列,就不管了 if (e.ColumnIndex > 0) return; // 取消掉正在调整的事件 e.Cancel = true; // 把新宽度恢复到之前的宽度 e.NewWidth = this.lvStudents.Columns[e.ColumnIn
-
C#中WPF ListView绑定数据的实例详解
C#中WPF ListView绑定数据的实例详解 WPF中ListView用来显示数据十分方便, 我们可以将它分成几个列,每一个列用来显示一条数据,但是又是在一方之中. 那么怎样实现这样的效果的呢,这就要用绑定了. 我们先来看一看他的xmal代码 <ListView Name="receiveList" Grid.Row="0"> <ListView.View> <GridView> <GridView.Columns>
-
c#数据绑定之将datatabel的data添加listView
功能:通过响应UI Textbox 的值向ListView 绑定新添加的纪录. UI XAML 代码 复制代码 代码如下: <Grid Margin="5"> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition/> &
-
C#获取ListView鼠标下的Item实例
ListView在虚模式下,CheckBox无法点击,可以用此方法实现 private void lvwTitle_MouseDown(object sender, MouseEventArgs e) { Point curPos = this.lvwTitle.PointToClient(Control.MousePosition); ListViewItem lvwItem = this.lvwTitle.GetItemAt(curPos.X, curPos.Y); if (lvwItem
-
C#下listview如何插入图片
如何在listview中插入图片,相信大家很想知道,下面就为大家分享具体步骤: 第一步:在窗体中拖入ListView控件和imageList控件: 第二步:设置imageList控件的Images属性,添加你想要的图片: 第三步:设置ListView控件的SmallImageList.LargeImageList.StateImageList属性为imageList: 第四步:编辑ListView控件项的ImageIndex行为你就会发现图片成功显示出来了! 附:在ListView控件中添加选项
-
C#实现带进度条的ListView
推荐阅读:ListView 百分比进度条(delphi版) 对于已经有的组件,可以直接添加进来,添加后要先运行一下,然后会在工具箱内找到相应控件. 1.首先编写组件,然后将组件添加到工具箱内 编写代码如下: public partial class ListViewEx : System.Windows.Forms.ListView { public ListViewEx() { InitializeComponent(); } //C# listview进度条显示 private Color
-
C#使用listView增删操作实例
本文实例讲述了C#使用listView增删操作的方法.分享给大家供大家参考.具体分析如下: 应用场景: C#中使用listView控件,实现动态添加,选中删除等操作. 实例代码: 复制代码 代码如下: private void addButton_Click(object sender, EventArgs e) { string item1Str = coutNumber.ToString();//第一列文本 string item2Str = coutNumber.ToStr
-
php配合jquery实现增删操作具体实例
后台使用php,前台引用jquery,实现增删操作,代码如下: 复制代码 代码如下: <script type="text/javascript" src="jquery-1.10.2.min.js"></script> <?php header("Content-type: text/html; charset=utf-8"); //mysql_connect 建立连接,mysql_close($link)关闭非永
-
PHP中关于PDO数据访问抽象层的功能操作实例
PDO:数据访问抽象层 具有三大特点: 1.可以访问其它数据库 所有数据库都可以 2.具有事务功能 3.带有预处理语句功能(防止SQL注入攻击) 实例操作代码如下: <?php //1.造PDO对象 $dsn ="mysql:dbname=mydb;host=localhost";//数据库类型:dbname=数据库名称;host=链接的ip或本机 $pdo =new PDO($dsn,"root","root");//$dsn,帐号,密
-
Android开发之ListView的简单用法及定制ListView界面操作示例
本文实例讲述了Android开发之ListView的简单用法及定制ListView界面操作.分享给大家供大家参考,具体如下: 效果: 如何从获得listview上item的内容 详见:https://www.jb51.net/article/158000.htm 中遇到的问题部分. 布局实现: 有个listview显示 一个edit和button发送 <?xml version="1.0" encoding="utf-8"?> <RelativeL
-
python通过opencv调用摄像头操作实例分析
实例源码: #pip3 install opencv-python import cv2 from datetime import datetime FILENAME = 'myvideo.avi' WIDTH = 1280 HEIGHT = 720 FPS = 24.0 # 必须指定CAP_DSHOW(Direct Show)参数初始化摄像头,否则无法使用更高分辨率 cap = cv2.VideoCapture(0, cv2.CAP_DSHOW) # 设置摄像头设备分辨率 cap.set(cv
-
JDBC中resutset接口操作实例详解
本文主要向大家展示JDBC接口中resutset接口的用法实例,下面我们看看具体内容. 1. ResultSet细节1 功能:封锁结果集数据 操作:如何获得(取出)结果 package com.sjx.a; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import org.junit.Test; //1. next方
-
Angularjs cookie 操作实例详解
摘要 现在很多app采用内嵌h5的方式进行开发,有些数据会存在webveiw的cookie中,那么如果使用angularjs开发单页应用,就需要用到angularjs的cookie操作.这里提供一个简单的学习demo.方便快速上手. 一个例子 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" ng-app="myapp"> <head> <meta http
-
MongoDB快速入门笔记(四)之MongoDB查询文档操作实例代码
MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. 下面给大家介绍MongoDB查询文档操作的实例 先把student删除,再重新插入数据 > db.student.drop() true > db.student.insert([{ "_id" : 1, "
-
IOS中各种手势操作实例代码
先看下效果 手势相关的介绍 IOS中手势操作一般是 UIGestureRecognizer 类的几个手势子类去实现,一般我们用到的手势就这么5种: 1.点击 UITapGestureRecognizer 2.平移 UIPanGestureRecognizer 3.缩放 UIPinchGestureRecognizer 4.旋转 UIRotationGestureRecognizer 5.轻扫 UISwipeGestureRecognizer 我们上面这个实例中就用到了上面这5种手势,不
-
js链表操作(实例讲解)
如下所示: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script> function Node(v){ this.value=v; this.next=null; } function ArrayList(){ this.head=new Node(
随机推荐
- 举例剖析C++中引用的本质及引用作函数参数的使用
- Vue axios 中提交表单数据(含上传文件)
- java、js中实现无限层级的树形结构方法(类似递归)
- 初步解析Java中AffineTransform类的使用
- JavaScript中使用参数个数实现重载功能
- 增强的 JavaScript 的 trim 函数的代码
- WordPress的文章自动添加关键词及关键词的SEO优化
- C#实现HTML转WORD及WORD转PDF的方法
- C#.Net ArrayList的使用方法
- docker快速入门教程
- 详解vue.js全局组件和局部组件
- mysql基础:mysqld_safe 启动执行流程详解
- javascript实现 百度翻译 可折叠的分享按钮列表
- jQuery日历插件datepicker用法详解
- javascript之大字符串的连接的StringBuffer 类
- 解决Google Adsense广告只显示英文的问题
- Apache 内容动态缓冲模块 mod_cache应用
- PHP PDO fetch 模式各种参数的输出结果一览
- TextView实现图文混合编排的方法
- 将文本文件的内容或者文字保存成图片的方法分享