이전 포스팅에이어
2025.03.02 - [코딩/Blazor] - BlazorDatasheet 사용하기
2025.03.03 - [코딩/Blazor] - BlazorDatasheet 에 동적 dynamic 바인딩 처리하기 - SQLiteDB/Dapper 이용
2025.03.03 - [코딩/Blazor] - BlazorDatasheet 로 ComboBox 데이터 표시하기
각 컬럼의 Format 변경을 통해서 정렬이나 배경색등을 설정하는 방법을 알아봅니다.
sheet.SetFormat 메서드를 이용해 처리합니다.
region 정보는 전체 컬럼을 설정할 경우 ColumnRegion(columnIndex) 로 지정하고
Cell을 설정하는 경우 Region(row, col) 로 지정합니다.
sheet.SetFormat(new ColumnRegion(1), new CellFormat() { HorizontalTextAlign = TextAlign.Center, BackgroundColor = "red", IsReadOnly = false, VerticalTextAlign = TextAlign.Center });
HorizontalTextAlign : 가로 텍스트 정렬
VerticalTextAlign : 세로 텍스트 정렬
BackgroundColor : 배경색
IsReadOnly : 읽기전용 여부
이외에서 font 관련 속성과 border 속성등이 있습니다.
AddStyle 을 이용하면 style 도 적용 가능합니다.
결과
위 결과 화면에서 B 컬럼의 배경색과 테스트 정렬을 확인할 수 있습니다.
BlazorDatasheet Cell 에 Button 표시하기 (0) | 2025.03.12 |
---|---|
BlazorDatasheet SheetDirty 이벤트로 변경 감지하기 (0) | 2025.03.06 |
BlazorDatasheet 로 ComboBox 데이터 표시하기 (0) | 2025.03.03 |
BlazorDatasheet 에 동적 dynamic 바인딩 처리하기 - SQLiteDB/Dapper 이용 (0) | 2025.03.03 |
BlazorDatasheet 사용하기 (0) | 2025.03.02 |