C#编程-71:dataGridView获取行列坐标索引和值

简介: C#编程-71:dataGridView获取行列坐标索引和值
   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);
        }
相关文章
|
1月前
表格数据填充方法单元格数据填充
表格数据填充方法单元格数据填充【10月更文挑战第22天】
40 2
|
3月前
包含多列或多行的单元格
包含多列或多行的单元格。
30 1
|
7月前
【合并单元格】纵向合并单元格之前对数组处理【针对饿了么element的table的span-method合并行或列的计算方法】
【合并单元格】纵向合并单元格之前对数组处理【针对饿了么element的table的span-method合并行或列的计算方法】
|
C++ 计算机视觉 索引
【C++】删除矩阵中的指定列(非常实用)
【C++】删除矩阵中的指定列(非常实用)
|
前端开发
Bootstrap - 列排序,列偏移,列嵌套
Bootstrap - 列排序,列偏移,列嵌套
101 0
|
Python
【Excel自动化办公Part2】:向某个格子里写入内容、append()插入行、在表格中插入公式、插入行和列、删除行和列、移动格子
【Excel自动化办公Part2】:向某个格子里写入内容、append()插入行、在表格中插入公式、插入行和列、删除行和列、移动格子
228 0
【Excel自动化办公Part2】:向某个格子里写入内容、append()插入行、在表格中插入公式、插入行和列、删除行和列、移动格子
excel使用poi获取单元格类型和数据、判断单个单元格为空、判断每行列数是否相等问题
excel使用poi获取单元格类型和数据、判断单个单元格为空、判断每行列数是否相等问题
604 0
|
C# 索引
C#编程-71:dataGridView获取行列坐标索引和值
C#编程-71:dataGridView获取行列坐标索引和值
397 0