是否可以将文本添加到行标题的ColumnHeader中。我把自动增量放入我的DataGridView的行标题中,我想把“号”在那之上。
类似的东西:
//Autoincrement RowHeaders
foreach (DataGridViewRow row in myDGV.Rows)
{
row.HeaderCell.Value = String.Format("{0}", row.Index + 1);
}
No. | myColumn 1 | myColumn 2
1 | myText | myText
2 | myText | myText
//the "No." column are actually RowHeaders
答案 0 :(得分:10)
所以基本上你需要显示“否”在左上角?
该区域称为TopLeftHeaderCell
。它就像其他DataGridViewCell
一样,您可以设置其Value
属性来完成任务。
dataGridView.TopLeftHeaderCell.Value = "No.";