0

以下区域的名称是什么DataGridView?我可以对这个区域做点什么(比如改变标题)吗?events这个区有吗?

数据网格视图

4

1 回答 1

1

该部分称为TopLeftHeaderCell

甚至 datagridview 也为您提供了一个名为TopLeftHeaderCell的属性

您可以通过以下代码更改该单元格的内容

dataGridView1.TopLeftHeaderCell.Value = "abc";

捕获该单元格捕获事件的单击事件CellClick并处理e.ColumnIndex = -1e.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 回答