[프로그래밍/C#] DEVEXPRESS(데브익스프레스) GRID 에 값 넣기

본 포스팅은 GRID VIEW에 데이터 바인딩하는 방법입니다.

 

플랫폼 Visual Studio 2017

언어 C#, FrameWork 4.6.1

DEVEXPRESS(데브익스프레스) 17.1.5 버전 기준입니다.

 

 

1. 폼에 Grid Control을 추가합니다.

 

 


 


 

2. CLASS와 BindlingList를 하나씩 선언합니다(SQL 데이터 바인딩용)

 

 

3. Column을 선언합니다.

 


  gridView1.Columns["COL3"].Visivle =true;를 추가해주세요 그래야 컬럼이 보입니다.


 

4. DB에서 데이터를 읽어와서 Binding 리스트를 만든 후 gridcontrol에 할당합니다.

 

 

 

5. 빈레코드 추가

 


 

7. 레코드 삭제

 

 

 

8. 완성

 

 


 


 

단순히 데이터만 바인딩하면 훨씬 간단한데, 프로그래을 만들다보면 데이터를 가공할 경우가 많아서 손이 가더라도 데이터 수정이 용의하도록 개발했습니다.

 더 편하게 데이터 바인딩 하는 방법을 아시는 분은 알려주시면 감사하겠습니다~~.

댓글()
  1. 바울 2019.07.29 17:32 댓글주소  수정/삭제  댓글쓰기

    col = new GirdColumn();
    컴파일 시에 위 문장에서오류가 뜹니다.
    오류 메시는 다음과 같습니다.
    "GridColumn 형식 또는 네임스페이스 이름을 찾을 수 없습니다."
    별도로 무슨 네임스페이스를 기술해 주어야 하나요?

  2. 바울 2019.08.06 20:51 댓글주소  수정/삭제  댓글쓰기

    선생님.
    지난번 신속하고 섬세한 답변에 감사드립니다.
    그런데 DevExpress 를 체계적으로 배우려고 합니다.
    적당한 서적이나 자료, 관련 사이트 등이 없을는지요?
    체계적으로 배울 수 있는 방법을 아시면 말씀해 주시면 감사하겠습니다.

    • BlogIcon 핫호빵 뜨거운호빵 2019.08.07 07:14 신고 댓글주소  수정/삭제

      안타깝게도 저도 체계적으로 공부할만한 서적이나 자료를 발견하지 못 했습니다.

      영문메뉴얼을 한글로 번역하는 것도 데브제작사에서 금지시켰다고 했습니다.

      영문메뉴얼보고 독학하시는 방법 밖에 없을거 같아요 ㅠ