본문 바로가기
프로그래밍 속 지혜/WPF

WPF - DataGrid에 동적으로 Column 추가하기

by 생속지 2021. 4. 1.
반응형

DataGrid에 동적으로 Column을 추가하는 코드입니다.

코드는 간단한데 Text 컬럼을 추가하는 예입니다.

참고로 체크박스(DataGridCheckBoxColumn), 콤보박스(DataGridComboBoxColumn) 등을 추가 할 수 있습니다.

 

DataGridTextColumn textColumn = new DataGridTextColumn();
// DataGrid의 컬럼헤드
textColumn.Header = tbColumn.Text;
// 데이터 바인딩
textColumn.Binding = new Binding(tbColumn.Text);
// 컬럼 폭
textColumn.Width = 100;
// DataGrid에 컬럼 추가
dataGrid.Columns.Add(textColumn);

 

반응형

댓글