以下区域的名称是什么DataGridView
?我可以对这个区域做点什么(比如改变标题)吗?events
这个区有吗?
问问题
172 次
1 回答
1
该部分称为TopLeftHeaderCell
甚至 datagridview 也为您提供了一个名为TopLeftHeaderCell的属性
您可以通过以下代码更改该单元格的内容
dataGridView1.TopLeftHeaderCell.Value = "abc";
捕获该单元格捕获事件的单击事件CellClick
并处理e.ColumnIndex = -1
和e.RowIndex = -1
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == -1 && e.RowIndex == -1)
{
//TopLeftHeaderCell clicked
}
}
如果你想使用RowHeaderCell
试试这个
dataGridView1.Rows[0].HeaderCell.Value = "1";
这将允许您显示数字,例如Row Number
于 2013-08-22T13:01:12.710 回答