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

Column의 오른쪽 경계 더블 클릭시 FpSpread 버전에 따라 다르게 동작하는 문제 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 Column의 오른쪽 경계 더블 클릭시 FpSpread 버전에 따라 다르게 동작하는 문제

페이지 정보

작성자 1min 작성일 2022-04-14 15:57 조회 1,624회 댓글 0건
제품 버전 : FarPoint.Win.Spread.dll (Version = 4.0.3512.2008 and 14.45.20213.0)
컨트롤 이름 : FpSpread

본문

첨부파일

v4(4.0.3512.2008)에서는 FpSpread의 Column 오른쪽 경계를 더블 클릭하면 해당 컬럼에 속한 Cell들에 들어있는 Text중 최대 길이에 따라 자동으로 Column Width가 맞춰지는데(압축파일의 v4ColumnWidthAutoSizeBefore/After.png 참조)


v14(14.45.20213.0)의 경우 만약 Cell들에 들어있는 Text Text중 최대 길이가 Column의 Text를 한줄로 세웠을 때 보다 작은 경우 Column의 Text가 한줄로 표시되도록 Column Width가 맞춰집니다. 

(압축파일의 v14ColumnWidthAutoSizeBefore/After.png 참조)


v14에서 v4처럼 동작하게 끔 설정할 수 있는 속성이 있을까요?


없다면 수동으로 구현해야할텐데 컬럼의 오른쪽 경계를 두번 더블 클릭했을 때 발생하는 이벤트를 알려주시기 바랍니다.


감사합니다.

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

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: Column의 오른쪽 경계 더블 클릭시 FpSpread 버전에 따라 다르게 동작하는 문제

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

페이지 정보

작성자 GCK써니 작성일 2022-04-15 09:23 댓글 2건

본문

1min 님, 안녕하세요.

그레이프시티입니다.


혹시 4버전으로 개발된 프로젝트를 14버전으로 마이그레이션 하여 사용중이실까요?

만약 그렇다면, 다음 이미지에서 보이는 것과 같이 LegacyBehaviors 속성이 설정되어 있을 것으로 생각됩니다.

그 중 "AutoRowHeight" 속성을 체크 해제하면 원하시는 것과 같이 동작되는 것을 확인하실 수 있습니다.

e34b83737d6c4faf50825020a79a6557_1649981867_3632.png
LegacyBehaviors 도움말


추가로 궁금하신 사항이 있는 경우, 문의주시기 바랍니다.

감사합니다.

그레이프시티 드림

댓글목록

1min님의 댓글

1min 작성일

네, 4버전으로 개발된 프로젝트를 14버전으로 마이그레이션 하여 사용중입니다.
(FpSpread를 상속받아 확장하여 사용)

기본 생성자 말고 AutoRowHeight enum값을 뺀

LegacyBehaviors.Style | LegacyBehaviors.CalculationEngine | LegacyBehaviors.PropertyDefaults
| LegacyBehaviors.Protect 값으로 오버로드된 생성자를 사용하니 이전처럼 동작합니다.

매번 감사드립니다.

GCK써니님의 댓글의 댓글

GCK써니 작성일

1min님, 안녕하세요.
상세한 적용 방법을 공유해주셔서 감사드립니다. :-)

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