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

fpspread Cell Span Selection 관련 문의드립니다. > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 fpspread Cell Span Selection 관련 문의드립니다.

페이지 정보

작성자 편도준 작성일 2023-11-21 09:41 조회 283회 댓글 0건
제품 버전 : Spread.NET_V12_12.0.20193.0
컨트롤 이름 : fpspread, CellSpan, Selection

본문

안녕하세요 해당 제품 사용 중 문의가 있어 문의드립니다.




[그림1]
 


현재 Spread에 특정 셀들이 병합된 상태입니다. (그림1참고)

A컬럼은 총 4개의 셀이 병합, B컬럼은 3개의 셀이 병합, C 컬럼은 2개의 셀이 병합되어있습니다.

이 상태에서 2번째 행만 배경색을 바꾸고싶은데 

fpspread.ActiveSheet.Rows.Get(1).BackColor = Color.LightGray;로

이벤트에 지정을 해주면 [그림 2]처럼 셀 병합때문에 A컬럼과 B컬럼의 색이 지정되지않고, C컬럼 또한 3번째 행까지 색이 지정됩니다.

[그림 2]


원하는 결과로 [그림 3]처럼 병한된 셀이 있다고 하더라도 특정 행만 색이 지정되게 할 수 없을까요 ???


[그림 3]


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

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: fpspread Cell Span Selection 관련 문의드립니다.

추천0 이 글을 추천하셨습니다 비추천0 채택채택

페이지 정보

작성자 MESCIUS써니 작성일 2023-11-21 10:58 댓글 2건

본문

편도준 님, 안녕하세요.

메시어스입니다.


기본적으로 Spread.NET은 셀 단위로 동작하는 컴포넌트이며 병합된 셀은 하나의 셀로 인식하기 때문에, 아쉽게도 여러 셀이 병합된 상태에서 특성 셀의 배경색만 설정하는 기능은 지원되지 않습니다.


이벤트에서 특정 행의 배경색을 변경하도록 지정을 했다고 말씀해주셨는데, 궁극적으로 구현하시려는 동작이 어떤 것이실까요? 문의하신 내용을 통해 구현하시려는 동작을 구체적으로 설명해주시면, 관련하여 다른 방법이 있는지 확인해보고 안내 드리겠습니다.


감사합니다.

메시어스 드림 


댓글목록

편도준님의 댓글

편도준 작성일

Spread 이벤트 중 SelectionChanging 이벤트를 이용해 영역지정한 행들만 배경색을 변경해주고자 이벤트를 지정해줬는데 병합된 셀의 행이 선택되면 병합된 셀의 배경색이 모두 바뀌는 현상때문에 문의드렸습니다!

MESCIUS써니님의 댓글의 댓글

MESCIUS써니 작성일

편도준 님, 안녕하세요.
메시어스입니다.

말씀하신 기능 구현을 위한 대안을 지속적으로 확인해보았으나, 아쉽게도 적용 가능한 방법이 없는 것으로 보여집니다. 원하시는 도움을 드리지 못해 죄송합니다.

감사합니다.
메시어스 드림

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