C#中listview获取鼠标点击的单元格内容

原创 2016年08月29日 10:26:31

功能介绍:想点击listview最后一列时,触发事件处理业务

1、listview的属性fullRowSelet设置为true

2、触发listview的SelectedIndexChanged事件

     代码如下:

Point point = lvInfantList.PointToClient(Cursor.Position);
ListViewItem.ListViewSubItem cell = lvInfantList.HitTest(point).SubItem;
if (cell != null && (cell.Text == "发卡" || cell.Text == "补发"))
{
MessageBox.Show(cell.Text);
}

3、效果如下:


如何获取ListView等列表式控件中被鼠标点击“单元格”

这些控件都是以横纵坐标来表示单元格的,即我们只需要获取被点中的行(纵坐标)和被点中的列即可。行一般都可以直接用获取,例如ListView中,获取被点中的行可以用SelectedItems属性;那么,被...
  • zcsor
  • zcsor
  • 2007年07月25日 11:19
  • 55849

C#获取鼠标在listview右键点击单元格的内容

当我们右键点击listview控件时,可以得到选择的项的各个文本内容。 现在我们要求只获取右键点击时的单元格的文本内容。 方法如下: 1、定义全局的鼠标状态 Point m_MBRpt;//鼠标右键点...
  • liehuo123
  • liehuo123
  • 2013年12月26日 09:29
  • 4375

C#在窗体中点击任意位置鼠标左键获得该点坐标

private void Form1_MouseClick(object sender, MouseEventArgs e) { Point p = e.Loc...
  • hk2540
  • hk2540
  • 2015年07月22日 15:15
  • 1435

Qt:QML:ListView实现鼠标点击选中某项

简介ListView默认是没有自动点选选中某项的,毕竟Qt的ListView功能复杂而强大解决方法在鼠标点击某项时设置 .ListView.view.currentIndex = index ;代表自...
  • x356982611
  • x356982611
  • 2016年11月02日 15:11
  • 3146

C# Winform ListView实现单元格双击复制内容到剪贴板

private void listView_MouseDoubleClick(object sender, MouseEventArgs e) { ListVi...
  • apollokk
  • apollokk
  • 2017年02月18日 17:41
  • 1769

C#中如何获取鼠标的位置坐标

0: Control.PointToScreen:将指定工作区点的位置计算成屏幕坐标 1: Control.MousePosition:  鼠标相对于屏左上角的坐标; 2: this.PointT...
  • u010909114
  • u010909114
  • 2016年07月18日 12:58
  • 5378

C#:ListView 点击表头对数据排序

今天写.Net大作业时,有一个功能是点击ListView的每列的表头时,对整个表的信息按该列进行升序或降序排序。我的这个表的数据比较特殊,里面有string,int,float三种数据类型,而C#的L...
  • liqiancao
  • liqiancao
  • 2016年03月20日 23:26
  • 3483

C#如何产生鼠标点击事件

最近在系统的学习C#的知识,突然想到当初如何获取一个鼠标的左击事情而找了十几分钟的资料 今天在这里告诉大家如何获取鼠标点击事件 创建一个Window窗口工程 注意右边的属性鼠标的事情  ...
  • u012842807
  • u012842807
  • 2015年05月01日 03:51
  • 4494

C#任意位置 模拟鼠标 点击 事件 并获取 鼠标 位置 源码

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; ...
  • xiaoweizhe
  • xiaoweizhe
  • 2012年09月05日 18:39
  • 1616

WPF获取鼠标的位置

在wpf中获取鼠标位置可以从某些鼠标参数中获得 比如MouseButtonEventArgs 这个参数的GetPosition() 或者是静态类Mouse.GetPosition(); 但是这个...
  • cdjcong
  • cdjcong
  • 2013年01月05日 18:58
  • 5848
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#中listview获取鼠标点击的单元格内容
举报原因:
原因补充:

(最多只允许输入30个字)