Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >C#——dataGridView控件获取当前鼠标所在的行

C#——dataGridView控件获取当前鼠标所在的行

作者头像
vv彭
发布于 2021-03-07 02:55:14
发布于 2021-03-07 02:55:14
2.6K00
代码可运行
举报
文章被收录于专栏:c#学习笔记c#学习笔记
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            //获取行列坐标索引
            //方法一:
            //int row = e.RowIndex+1;
            //int col = e.ColumnIndex+1;
 
            //方法二:
            //int row = dataGridView1.CurrentCell.RowIndex + 1;
            //int col = dataGridView1.CurrentCell.ColumnIndex + 1;
 
            //方法三:
            //int row = dataGridView1.CurrentCellAddress.Y + 1;
            int col=dataGridView1.CurrentCellAddress.X+1;
 
            //方法四:
            int row = dataGridView1.CurrentRow.Index + 1;
             
            //获取当前单元格内容
            //方法1:
 
           // string cell = dataGridView1.Rows[row-1].Cells[col-1].Value.ToString();
 
            //方式2:
            string cell = dataGridView1.CurrentCell.Value.ToString();
 
            MessageBox.Show("点击:"+row+"行;"+col+"列\n内容是:"+cell);
        }
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-02-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
C# 鼠标悬停在datagridview的某单元格,显示悬浮框效果
本文转载:http://www.cnblogs.com/bribe/archive/2013/10/08/3357345.html
跟着阿笨一起玩NET
2018/09/19
2.1K0
C# 鼠标悬停在datagridview的某单元格,显示悬浮框效果
C#实例:datagridview单元格合并
这是替C#微信交流群群友做的一个小实例,目的就是在datagridview选择对应行以后,点击button后获取对应行的ip,并执行相应的操作,其实我觉得这样的话button没必要非放置到datagridview里面的!但是为了满足群友的需求,还是这么做了。
zls365
2020/08/19
5.3K0
C#实例:datagridview单元格合并
【转】基于C#的WinForm中DataGridView控件操作汇总
Console.WriteLine(DataGridView1.CurrentCell.Value);
静谧的小码农
2019/06/16
5.9K0
C#使用DataSet类、DataTable类、DataRow类、OleDbConnection类、OleDbDataAdapter类编写简单数据库应用
该文章介绍了如何通过C#和OleDbConnection类实现数据库操作,以及如何使用DataGridView控件进行数据展示。首先,讲解了如何创建数据库连接,然后介绍了如何往数据库中添加数据。之后,讲解了如何查询数据库中的数据,并将结果显示在DataGridView控件中。最后,介绍了如何删除数据库中的数据。
CNXY
2017/12/25
2.4K0
C#使用DataSet类、DataTable类、DataRow类、OleDbConnection类、OleDbDataAdapter类编写简单数据库应用
Excel催化剂开源第13波-VSTO开发之DataGridView控件几个小坑
Excel催化剂内部大量使用了DataGridView,这其中有一些小坑,花了力气才解决的,在此给广大开发者作简单分享。
Excel催化剂
2021/08/19
1.4K0
【愚公系列】2023年11月 Winform控件专题 DataGridView控件详解
Winform控件是Windows Forms中的用户界面元素,它们可以用于创建Windows应用程序的各种视觉和交互组件,例如按钮、标签、文本框、下拉列表框、复选框、单选框、进度条等。开发人员可以使用Winform控件来构建用户界面并响应用户的操作行为,从而创建功能强大的桌面应用程序。
愚公搬代码
2023/11/30
3.3K0
DataGridView使用小结
1).右键点击行时选中行,并弹出操作菜单 1). 添加一个快捷菜单contextMenuStrip1; 2). 给dataGridView1的CellMouseDown事件添加处理程序: private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)         {             if (e.Button == MouseButtons.Right)             {
跟着阿笨一起玩NET
2018/09/18
2.6K0
DataGridViewCheckBoxColumn的勾选框勾上了,Value却是false
本文转载http://www.cnblogs.com/gossip/archive/2008/12/02/1346047.htmldatagridview的checkbox列,当修改checkbox状态时实时获得其状态值
跟着阿笨一起玩NET
2018/09/18
2.3K0
C# DataGridView内容合并相同的行
主要原理就是在CellingPainting时间中,删除原来的所在列的网格,然后重新画线,显示内容。代码如下:
kiki.
2022/09/29
2.1K0
WinForm 控件 DataGridView 常用操作
在窗体load事件里面设置表格dataGridView的AutoGenerateColumns为 false
SpringSun
2021/10/18
2.1K0
在DataGridView控件中加入ComboBox下拉列表框的实现
本文转载:http://www.cnblogs.com/luqingfei/archive/2007/03/28/691372.html
跟着阿笨一起玩NET
2018/09/18
4.5K0
在DataGridView控件中加入ComboBox下拉列表框的实现
c#中在datagridview的表格动态增加一个按钮方法
c#中在datagridview的表格动态增加一个按钮方法,如果想要这一套教程的可以移步去这里 《期末作业C#实现学生宿舍管理系统》,对了最近我们有一个人工智能交流群,如果大家对代码有问题,想交流的可以进群,私聊我就可以了! 效果图片 :
德宏大魔王
2023/08/08
2.7K0
c#中在datagridview的表格动态增加一个按钮方法
WinForm使用DataGridView实现类似Excel表格的查找替换
在桌面程序开发过程中我们常常使用DataGridView作为数据展示的表格,在表格中我们可能要对数据进行查找或者替换。 其实要实现这个查找替换的功能并不难,记录下实现过程,不一定是最好的方式,但它有用! 先看demo下效果
SpringSun
2021/07/23
2K0
emgucv之Matrix操作
主要是解答群友的两个小问题 获取datagridview的行号和列号 private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) { MessageBox.Show("当前行号" + e.RowIndex.ToString() + "当前列号:"+ e.ColumnIndex.ToString()); } 2. 将数组赋值给Matr
zls365
2020/08/27
7320
C# excel文件导入导出
在C#交流群里,看到很多小伙伴在excel数据导入导出到C#界面上存在疑惑,所以今天专门做了这个主题,希望大家有所收获!
zls365
2020/08/19
4.1K0
C# excel文件导入导出
C# WPF DataGrid获取单元格并改变背景色
WPF 自带了一个表格控件datagrid,这个控件类似winfrom中的datagridview,在数据显示的时候也经常会用到,这节主要讲解如何从后台代码获取到单元格控件并改变其相关属性:背景色、前景色、字体等。
用户9127601
2022/01/13
3K0
C# WPF DataGrid获取单元格并改变背景色
DataGridView的DataGridViewComboBoxColumn列点击一次,自动处于编辑状态
本文转载:http://www.cnblogs.com/Johnny_Z/archive/2012/02/12/2348235.html
跟着阿笨一起玩NET
2018/09/19
3.1K0
DataGridView 中合并单元格
Windows Forms DataGridView 没有提供合并单元格的功能,要实现合并单元格的功能就要在CellPainting事件中使用Graphics.DrawLine和 Graphics.DrawString 自己来“画”。 下面的代码可以对DataGridView第1列内容相同的单元格进行合并:         private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)  
跟着阿笨一起玩NET
2018/09/18
5.4K0
WinForm 为 DataGridViewCell 绑定 DataGridView
先上效果图。 对外提供一个 public 的方法: // 正常 Type1 是 JSON 的数据集或者 BSON 的数据集 public void FillDataGridView(Type1 d
Venyo
2018/03/15
1.2K0
WinForm 为 DataGridViewCell 绑定 DataGridView
C#程序设计宿舍管理系统从入门到精通
3.1 C#:C sharp(利器).C-->C++-->C++++,Java都来自于C系列,诞生于C++基础之上开发的。
张哥编程
2024/12/13
3020
C#程序设计宿舍管理系统从入门到精通
推荐阅读
相关推荐
C# 鼠标悬停在datagridview的某单元格,显示悬浮框效果
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验