헤더 속성을 찾아봐도 모르겠고 해서.. 컬럼 자체를 방지를 시켰다.

 

컬럼 색을 바꾸고 할 경우 이 방법으로 그냥 묶어두고 한다면 헤더를 클릭 했을 때

 

작성자가 지정한 색상이 바뀌지를 않는다.

 

foreach (DataGridViewColumn column in dgv_Item.Columns)
{
        column.SortMode = DataGridViewColumnSortMode.NotSortable;
}

[C#]DataGridView에 대해서 C# 2009. 3. 18. 21:05
C#에서 데이터 그리드 뷰는 테이블을 생성하고 컬럼을 넣는다.

그 형식은

테이블명.Columns.Add("컬럼명",typeof(데이터타입));

을 해 주면 DataAdapter를 이용하지 않고 넣을 수 있다.

DataAdapter를 이용할 경우 Fill을 이용해서 DataSource를 적용시켜 표현한다.

물론 일일이 데이터를 적용시킬 때도 이용한다.

그 방식은
 
그리드뷰 Name.DataSource = 테이블명;

형식으로 사용한다.

DataGridView의 매력은 역시.. 사람들의 취향이겠지만

Adapter를 이용하는가?

개개의 데이터를 이용해서 꾸미는가?

차이인.. 것? 같다 ㅎㅎ

아직은 공부하는 입장이니 결론은 못내리겠다.

하지만 필자는 Adapter에 훨씬 매력을 느낀다