WinForms [Selection] 선택된 셀의 헤더, 테두리 및 활성 셀 표시 여부 설정하기
페이지 정보
작성자 GCK써니 작성일 2023-09-14 14:58 조회 132회 댓글 0건본문
관련링크
1) 선택 영역 헤더 표시 여부 설정하기 1) 선택 영역 헤더 표시 여부 설정하기
PaintSelectionHeader 속성을 사용하여, 선택된 항목의 헤더 셀에 선택되었음을 표기할지 여부를 설정할 수 있습니다.
아래 이미지에서는, C3 셀이 선택되어있을 때의 모습을 보여주고 있습니다. PaintSelectionHeader 속성 값이 True일 때에는, 3행의 헤더 셀과 C열의 헤더 셀의 배경색/폰트색/테두리 색이 다른 셀과 다르게 표현됩니다. 반면, 해당 속성이 False일 때에는, 3행의 헤더 셀과 C열의 헤더 셀이 다른 셀과 동일하게 보여집니다.
PaintSelectionHeader 속성 값 |
적용 화면 |
True (기본 설정) |
|
False |
- C#
fpSpread1.PaintSelectionHeader = true;
- VB.NET
FpSpread1.PaintSelectionHeader = True
2) 선택 영역의 테두리 표시 여부 설정하기
PaintSelectionBorder 속성을 사용하여, 선택 영역의 테두리를 칠할지 여부를 설정할 수 있습니다.
아래 이미지에서는 [B2:D5] 영역이 선택되어있을 때의 모습을 보여주고 있습니다. PaintSelectionBorder 속성 값이 True일 때에는 선택 영역 전체에 테두리가 그려지는 반면, 해당 속성이 False일 때에는 선택을 시작한 셀에만 테두리가 그려집니다.
PaintSelectionBorder 속성 값 | 적용 화면 |
True (기본 설정) | |
False |
- C#
fpSpread1.PaintSelectionBorder = true;
- VB.NET
FpSpread1.PaintSelectionBorder = True
3) 선택 영역 내 활성 셀 표시 여부 설정하기
PaintActiveCellInSelection 속성을 사용하여, 활성 셀의 배경색을 선택색과 동일한 색으로 표시할지 여부를 설정할 수 있습니다. 기본 동작은 활성 셀의 배경색은 선택색으로 변경되지 않는 것입니다. 이는 사용자에게 입력 가능한 활성 셀과 선택 영역의 차이를 명확하게 알리기 위함입니다.
아래 이미지에서는 [B2:D5] 영역이 선택되어있을 때의 모습을 보여주고 있습니다. PaintActiveCellInSelection 속성 값이 True일 때에는 활성 셀인 B2 셀의 배경색이 다른 선택 영역의 셀 배경색과 동일한 회색으로 표시되는 반면, 해당 속성이 False일 때에는 활성 셀과 다른 선택 영역의 셀 배경색이 다른 것을 확인하실 수 있습니다.
PaintActiveCellInSelection 속성 값 | 적용 화면 |
True | |
False (기본 설정) |
- C#
fpSpread1.PaintActiveCellInSelection = true;
- VB.NET
FpSpread1.PaintActiveCellInSelection = True
댓글목록
등록된 댓글이 없습니다.