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

문의드립니다. > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 문의드립니다.

페이지 정보

작성자 MAIYO 작성일 2020-09-29 10:14 조회 5,333회 댓글 0건
제품 버전 : Spread.NET 12 Developer
컨트롤 이름 : FpSpread

본문

안녕하세요.

 

Spread 2.5 버전 사용하다가 12.45 버전 구매하여 소스에 적용했습니다.

이와 관련하여 2가지 문의드릴 것이 있어 글 남깁니다.

 

1. 기본 FpSpread의 기본 디자인이 변경되어 일괄 적용되었던데..

이 기본 디자인을 예전 디자인으로 한 번에 변경할 수 있는 방법이 있을까요??

 

 

2. FpSpread 의 컬럼별 Visible 속성을 false로 변경 후 해당 컬럼의 Width 속성을 변경하면 다시 Visible 속성이 true로 변경됩니다..

예를 들어,

fpSpread.Sheets[0].Columns.Get(3).Visible = false;

fpSpread.Sheets[0].Columns.Get(3).Width = 40;

 

위 소스가 실행되면 Visible은 true로 되어있습니다.

이는 의도된 것일까요, 버그일까요..

변경이 되지 않았으면 좋겠는데요..

 

 

확인 부탁드립니다.

 

 

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

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: 문의드립니다.

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

페이지 정보

작성자 GCK루시 작성일 2020-10-05 10:23 댓글 1건

본문

안녕하세요 그레이프시티입니다.



1. LegacyBehaviors라는 속성을 사용하신다면 이전 버전의 호환성과 더불어 디자인 변경이 가능하게 됩니다.


[LegacyBehaviors]

https://help.grapecity.com/spread/SpreadNet12/WF/webframe.html#FarPoint.Win.Spread~FarPoint.Win.Spread.LegacyBehaviors.html


2. 해당 이슈는 버그가 아닌 의도적으로 디자인된 설정으로 fpSpread.Sheets[0].Columns.Get(3).Visible = false 은 해당 열의 넓이를 0으로 할당하는 것을 의미하며 다시 Width에 넓이를 할당한다면 visible이 true가 됩니다. 

열의 Visibility를 변경하고 싶지 않으시다면 넓이를 Axis 모델에 직접적으로 설정해야 하며 코드는 다음과 같습니다.


fpSpread1.Sheets[0].Models.ColumnAxis.SetSize(3,100);


[ColumnAxis]

https://help.grapecity.com/spread/SpreadNet12/WF/webframe.html#FarPoint.Win.Spread~FarPoint.Win.Spread.SheetView+DocumentModels~ColumnAxis.html



각각 문의에 대한 도움말 링크를 전달 드리오니 참고 부탁드립니다.




다른 궁금한 점이 생기면, 언제든 문의 주시기 바랍니다.




감사합니다.


그레이프시티 드림


* 그레이프시티(GrapeCity)는 개발자를 위하여 ComponentOne(컴포넌트원), Spread(스프레드), ActiveReports(액티브리포츠), SpreadJS(스프레드JS), Wijmo(위즈모)와 같은 엑셀 스프레드시트 리포팅 그리드와 차트 등 다양한 종류의 .NET JavaScript(자바스크립트) 컴포넌트 툴을 생산하고있는 개발툴 전문 회사 입니다.




댓글목록

MAIYO님의 댓글

MAIYO 작성일

답변 감사드립니다. 번거로우시겠지만, 추가 문의 드리겠습니다.. 1. LegacyBehaviors 속성 사용에 대한 예제 코드가 있을까요? 같은 프로그램 내에 모든 fpSpread의 디자인이 변경이 되었으면 합니다... 2. 단순 궁금증이지만.. 2.5버전에서는 질문 코드와 같이 사용했었는데.. 버전 업과 함께 해당 컨트롤 설계가 변경 된 것인가요?? 감사합니다.

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