! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

[Selection] 선택된 셀의 헤더, 테두리 및 활성 셀 표시 여부 설정하기 > 지식 쉐어링

본문 바로가기

Spread.NET

지식 쉐어링

WinForms [Selection] 선택된 셀의 헤더, 테두리 및 활성 셀 표시 여부 설정하기

페이지 정보

작성자 GCK써니 작성일 2023-09-14 14:58 조회 132회 댓글 0건

본문

  1) 선택 영역 헤더 표시 여부 설정하기   1) 선택 영역 헤더 표시 여부 설정하기  


 PaintSelectionHeader 속성을 사용하여, 선택된 항목의 헤더 셀에 선택되었음을 표기할지 여부를 설정할 수 있습니다.


 아래 이미지에서는, C3 셀이 선택되어있을 때의 모습을 보여주고 있습니다. PaintSelectionHeader 속성 값이 True일 때에는, 3행의 헤더 셀과 C열의 헤더 셀의 배경색/폰트색/테두리 색이 다른 셀과 다르게 표현됩니다. 반면, 해당 속성이 False일 때에는, 3행의 헤더 셀과 C열의 헤더 셀이 다른 셀과 동일하게 보여집니다.


 PaintSelectionHeader 속성 값

 적용 화면

 True

(기본 설정)

4eddc3139c36a30299e594e15984b6aa_1694407946_1574.png

 False

4eddc3139c36a30299e594e15984b6aa_1694407946_1254.png


 - C# 

fpSpread1.PaintSelectionHeader = true;


 - VB.NET 

FpSpread1.PaintSelectionHeader = True


 

  2) 선택 영역의 테두리 표시 여부 설정하기  


 PaintSelectionBorder 속성을 사용하여, 선택 영역의 테두리를 칠할지 여부를 설정할 수 있습니다.


 아래 이미지에서는  [B2:D5] 영역이 선택되어있을 때의 모습을 보여주고 있습니다. PaintSelectionBorder 속성 값이 True일 때에는 선택 영역 전체에 테두리가 그려지는 반면, 해당 속성이 False일 때에는 선택을 시작한 셀에만 테두리가 그려집니다.


 PaintSelectionBorder 속성 값

 적용 화면

 True

(기본 설정)

6747e204445a879560c9c65d78bd180c_1694565747_3487.png

 False

6747e204445a879560c9c65d78bd180c_1694565765_5203.png


 - C#  

fpSpread1.PaintSelectionBorder = true;


 - VB.NET  

FpSpread1.PaintSelectionBorder = True

  

  3) 선택 영역 내 활성 셀 표시 여부 설정하기  


 PaintActiveCellInSelection 속성을 사용하여, 활성 셀의 배경색을 선택색과 동일한 색으로 표시할지 여부를 설정할 수 있습니다. 기본 동작은 활성 셀의 배경색은 선택색으로 변경되지 않는 것입니다. 이는 사용자에게 입력 가능한 활성 셀과 선택 영역의 차이를 명확하게 알리기 위함입니다.


 아래 이미지에서는 [B2:D5] 영역이 선택되어있을 때의 모습을 보여주고 있습니다. PaintActiveCellInSelection 속성 값이 True일 때에는 활성 셀인 B2 셀의 배경색이 다른 선택 영역의 셀 배경색과 동일한 회색으로 표시되는 반면, 해당 속성이 False일 때에는 활성 셀과 다른 선택 영역의 셀 배경색이 다른 것을 확인하실 수 있습니다.


 PaintActiveCellInSelection 속성 값

 적용 화면

 True

bbdc0325b4214883d33494532433828b_1694670237_9437.png

 False

(기본 설정)

bbdc0325b4214883d33494532433828b_1694670268_3973.png


 - C#  

fpSpread1.PaintActiveCellInSelection = true;


 - VB.NET  

FpSpread1.PaintActiveCellInSelection = True
  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.