본문 바로가기
C#/DevExpress

DevExpress / Winform GridControl의 DataSource에 List<T> 를 바인딩 하기.

by HyunS_ 2019. 4. 2.

클래스에 있는 ID, Subject, CreateDate 를 List<T>를 이용하여 바인딩 하는 방법 입니다.


컬럼 이름들이 위의 객체에 있는 값의 이름으로 설정이 되며 객체를 생성하면서


추가 / 삭제 / 수정 이 가능합니다.


지금은 바인딩 하여 컬럼 이름만 출력되도록 하였습니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public partial class MainForm : Form
{
        private List<SampleInfo> sourceList;
        public MainForm()
        {
            InitializeComponent();
 
            #region 그리드 컨트롤을 초기화 합니다.
 
            this.sourceList = new List<SampleInfo>();
            this.resultGridControl.DataSource = this.sourceList;
 
            #endregion  
        }
}
 
public class SampleInfo
{
        public string ID { get; set; }
        public string Subject { get; set; }
        public DateTime CreateTime { get; set; }
}
cs



결과는 아래와 같이 출력됩니다.



728x90

댓글