2016-11-18 1 views
0

안녕하세요, 나는 datagridview 있습니다. 나는 그것을 수동으로 일부 복식을 추가하고, 그 후에 나는 그것을 정렬 할,하지만 난이 코드 줄을 실행하면Datagridview 복식 및 정렬

this.dgv.Sort(this.dgv.Columns[0], ListSortDirection.Ascending) 

그 정보가 "개체는 String 형식이어야합니다." dgv를 바인딩하지 않아 프로그래밍 방식으로 행을 추가하려고합니다. 내가 뭘 잘못하고있는 걸까요?

+0

this.dgv.Columns [ "colName"] 색인을 사용하지 마십시오. 열을 추가하는 방법을 보여줍니다. –

+0

그건 그렇지 않아. 같은 결과. 다음과 같이 행을 추가합니다. dgv.Rows.Add (value); – Vasquez21

+0

Dgv에 '몇 배'를 어떻게 추가합니까? – Badiparmagi

답변

0

좋아요. 코드에서 오류가 발생했습니다. 내가 함께있는 DataGridView를 작성했다 :

I가 첫 번째 부분을 변경해야
dgv.Rows.Add(value); //where value is double... 

:

dgv.Rows.Add(double.Parse(myReader[0].ToString()); 

도움을 주셔서 감사합니다 나는이 같은 새 행을 추가 한 후

dgv.Rows.Add(myReader[0]); 

및 .