
获取datagridview行号和列号,参考实例和注解如下:
private
void
dataGridView1_CellEnter(object
sender,
DataGridViewCellEventArgs
e)
{
iTag
=
(int)thisTag;
//if
(iTag
==
4)
//{
//
if
(eColumnIndex
==3)
//
MessageBoxShow("该列为只读列",
"提示信息",
MessageBoxButtonsOK,
MessageBoxIconInformation);
//}
//获取当前单元格的行号和列号
string
rowIndex
=
eRowIndexToString();
string
colIndex
=
eColumnIndexToString();
}
C#如何获取DataGridView对象单元格的内容,这里介绍下获取方法。
1、首先需要在事件列表中找到DataGridView对象的CellClick事件。
2、然后在此事件中,会有DataGridCiewCellEventArgs事件变量e。
3、此时便能利用DataGridCiewCellEventArgs事件变量e的RowIndex属性获得行索引,但是我们需要加1。
4、并且还能通过CurrentCellAddress属性组的X和Y坐标,也是能够获得行列索引。
var dgv = thisdataGridView1;
int max = (int)dgvRows[dgvRowCount - 1]Cells[0]Value;
写个for循环就行了 循环的个数就是你DataGridViewRowscount
就是至于取出值来放到哪里就看你自己喜好了 string[],hastable这些都可以
for(int x=0;x<DataGridViewRowscount;x++)
{
dataGridView1Rows[x]Cells[你要的列的下标]ToString()
}
以上就是关于如何获取datagridview行号和列号全部的内容,包括:如何获取datagridview行号和列号、c# datagridview 如何选中行,以及怎么获取选中行的数据、C#如何获取datagridview最后一行第一列数据的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)