2014-01-29 2 views
6

RowHeader의 ColumnHeader에 텍스트를 추가 할 수 있습니까? DataGridView의 Rowheaders에 autoincrement를 넣고 "No"를 입력하고 싶습니다. 그 이상.DataGridView는 RowHeader의 ColumnHeader에 텍스트를 넣습니다.

뭔가 같은 :

//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 

답변

8

그래서 기본적으로 당신은 "아니오"표시해야 왼쪽 상단 구석에?

해당 영역은 TopLeftHeaderCell입니다. 그것은 다른 DataGridViewCell과 같으며 작업을 수행하기 위해 Value 속성을 설정할 수 있습니다.

dataGridView.TopLeftHeaderCell.Value = "No."; 
관련 문제