日期:2014-05-19  浏览次数:21019 次

如何设置DataGridView最左列的标题
也就是一个dataGrid第一行第一列的值
我用dataGridView.Rows[0].HreadCekk.Value     得到的并不是第一行第一列   的值

------解决方案--------------------
dataGridView.Rows[0].Cell[0].Text
------解决方案--------------------
你指的应是RowHeader,这个标题默认是设置不了的
------解决方案--------------------
你说的第一行第一列标题应该是第0行第0列的标题.

你通过自定义绘制列看一下可以不.
------解决方案--------------------
不太明白楼主意思,不知道下面的能不能帮楼主:

private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
if (e.ColumnIndex == 0&&e.RowIndex==0)
{
e.Graphics.DrawString( "A ", this.dataGridView1.Font, Brushes.Red, 20, e.CellBounds.Top + 5);
//this.dataGridView1.Rows[0].HeaderCell.Value = "B ";
}

}