2015-02-03 5 views
-1

나는 6 열을 가진 DataGridView을가집니다. 첫 번째 열에 요일을 표시하고 싶습니다. 두 번째 열에는 하루 일정이 표시됩니다. 하지만 나는 그들에게 가로 방향이 아닌 인 세로 순서로 표시하길 원합니다. 그러나 나는 그것을하는 방법을 알아낼 수 없습니다. enter image description hereDataGridView에서 하나의 열에 값만 추가 C#

그리고 이렇게 원하는 :

내가 이런 식으로이 두 번째 그림에 따라 enter image description here

+0

''수직 정렬 '이라는 단어로'행 '을 의미하는 것 같아요 – chouaib

+0

예. Rows.Add 사용하여 응용 프로그램을 세로 순서로 (열) – ChrisCreateBoss

+0

당신이 당신의 코드를 보여줄 것이라고 내 의견에 대답하기 훨씬 쉬울 것이라고 그들을 추가했다. – MethodMan

답변

2

: 기본적으로

dataGridView1.Rows.Add(9); 

// for days column (1st column) 
dataGridView1[0,0].Value = "Monday"; 
dataGridView1[0,3].Value = "Tuesday"; 
dataGridView1[0,6].Value = "Wednesday"; 

// for hours column (3rd column) 
dataGridView1[2,0].Value = "7:00 - 8:00"; 
dataGridView1[2,1].Value = "8:00 - 9:00"; 
dataGridView1[2,3].Value = "7:00 - 7:50"; 
dataGridView1[2,4].Value = "7:50 - 8:20"; 

dataGridView[Column index, Row index].Value 셀의 값은 해당 좌표에서

+0

빌드 할 때 얻는 것입니다. "메소드 'this'에 1 개의 인수가 필요하지 않습니다. – ChrisCreateBoss

+0

복사하여 'Form1_Load' 함수에 코드를 붙여넣고 당신은 – chouaib

+0

을 얻습니다. 아, 이제는 더 많은 오류가 발생하지 않으며, 세 번째 열 (시간)은 어떻게 코드를 수정할 수 있습니까? – ChrisCreateBoss

관련 문제