반응형
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);
반응형
'프로그래밍 속 지혜 > WPF' 카테고리의 다른 글
WPF - WebBrowser에 사이트 연결 오류 시 처리하기. (3) | 2021.05.07 |
---|---|
WPF - 메트로 테마(Metro Theme) 적용하기 (2) | 2021.03.23 |
WPF - Application의 DispatcherUnhandledException를 이용한 모든 Exception 처리 (2) | 2021.02.25 |
WPF - Chart 구현하기 (2) | 2021.02.23 |
WPF - 백그라운드 그라데이션(Background Gradient) (2) | 2021.02.22 |
댓글