Listview获取选中行的值

简介: 一般情况请注意别先删除了选中行,又去使用。那就会导致找不到选中行。。。。。哥犯了这个错误。。。找了很长时间问题if (this.lstwlview.SelectedIndices.Count > 0)            {                if (MessageBox.

一般情况请注意别先删除了选中行,又去使用。那就会导致找不到选中行。。。。。哥犯了这个错误。。。找了很长时间问题

if (this.lstwlview.SelectedIndices.Count > 0)
            {
                if (MessageBox.Show("确认删除该条码?", "操作提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.OK)
                {
                     //获得选择的序列号
                    string ss = "";
                    if (lstwlview.SelectedIndices != null && lstwlview.SelectedIndices.Count>0)
                    {
                        ListView.SelectedIndexCollection c = lstwlview.SelectedIndices;
                        ss = lstwlview.Items[c[1]].Text;

                        //ss = lstwlview.Items[c[0]].SubItems[1].Text;// 表示选中行的第二列
                        MessageBox.Show(ss);
                    }
                }
            }

目录
相关文章
|
Android开发
Android获取设备状态栏status bar高度的正确姿势
Android获取设备状态栏高度的正确姿势 正确代码方式: int height = 0; int resourceId = getApplicationContext().
7048 0
|
12月前
|
Java 调度 Android开发
Android面试题之Kotlin中async 和 await实现并发的原理和面试总结
本文首发于公众号“AntDream”,详细解析了Kotlin协程中`async`与`await`的原理及其非阻塞特性,并提供了相关面试题及答案。协程作为轻量级线程,由Kotlin运行时库管理,`async`用于启动协程并返回`Deferred`对象,`await`则用于等待该对象完成并获取结果。文章还探讨了协程与传统线程的区别,并展示了如何取消协程任务及正确释放资源。
260 0
|
存储 Perl
sed处理多行模式(如括号匹配)
sed处理多行模式(如括号匹配)
1285 2
|
安全 Java
Java多线程对于成员变量和局部变量的影响
Java多线程对于成员变量和局部变量的影响
|
应用服务中间件 Apache nginx
|
网络协议 开发者
scrcpy投屏工具的在harmonyOS开发上的使用
文章目录 前言 1.手机配置 2.安装与下载 3.添加环境变量 4.USB连接使用方法 5.wifi连接方法 6.快捷设置 6.鸿蒙开发用途
scrcpy投屏工具的在harmonyOS开发上的使用
|
存储 监控 网络协议
【教程分享】一键部署MySQL,轻松搞定Docker安装和配置!
【教程分享】一键部署MySQL,轻松搞定Docker安装和配置!
1200 0
|
Java 数据库连接 mybatis
jdbc和mybatis的流式查询使用
jdbc和mybatis的流式查询使用
777 0
|
存储 Cloud Native Java
全栈开发之MinIO分布式文件存储集群
全栈开发之MinIO分布式文件存储集群
1314 0
全栈开发之MinIO分布式文件存储集群