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

편집모드중일때 스크롤바 이동시 편집모드중인 셀의 상단 고정문제 해결방법이 있을가요? > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 편집모드중일때 스크롤바 이동시 편집모드중인 셀의 상단 고정문제 해결방법이 있을가요?

페이지 정보

작성자 쪼코아빠 작성일 2024-01-29 16:47 조회 64회 댓글 0건
제품 버전 : 9.35.20161.0
컨트롤 이름 : spread

본문

스프레드 일반모드에서 스크롤바를 내리면 순차적으로 잘 내려가는데 더블클릭으로 특정셀의 편집모드중일때 해당 포커스는 셀의 제일 마지막 부분을 가르키고 있습니다 이때 스크롤바를 내리면 편집모드 셀의 상단이 고정이 되면서 해당 포커스 부분이 덮여져서 보이지 않게 되는데 편집모드 중에 해당 스프레드의 하단의 내용을 확인하면서 내용을 추가할려고 할때 어려움이 있습니다 (내용이 작을때는 문제 없지만 내용이 1페이지 혹은 그이상을 넘어갈경우 입니다) 

편집모드중일때도 일반모드(view)때 처럼 스크롤바를 움직일때와 동일하게 처리할수 있는 기기능이 있을가요? 

참고로 한 row에 작성되는 내용이 많아서 

VerticalScrollBarMode = FarPoint.Win.VerticalScrollMode.Pixel 모드를 사용하고 있습니다 

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

댓글목록

등록된 댓글이 없습니다.

2 답변

WinForms윈폼 Re: 편집모드중일때 스크롤바 이동시 편집모드중인 셀의 상단 고정문제 해결방법이 있을가요?

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

페이지 정보

작성자 MESCIUS써니 작성일 2024-01-31 12:07 댓글 1건

본문

쪼코아빠 님, 안녕하세요.

메시어스입니다.


해당 현상이 발생하는 상황을 명확하게 하기 위해, 현재 적용된 설정들이 다음과 일치하는지 확인 부탁드립니다.

  1. FpSpread.EditModePermanent = true;
  2. FpSpread.VerticalScrollBarMode = FarPoint.Win.VerticalScrollMode.Pixel;
  3. Cell.CellType = TextCellType;
  4. TextCellType.MultiLine = true;
  5. TextCellType.WordWrap = true;


샘플 코드

fpSpread1.EditModePermanent = true;
fpSpread1.VerticalScrollBarMode = FarPoint.Win.VerticalScrollMode.Pixel;

fpSpread1.ActiveSheet.RowCount = 10;
fpSpread1.ActiveSheet.Rows[0, 9].Height = 100;
fpSpread1.ActiveSheet.Columns[0].Width = 100;

FarPoint.Win.Spread.CellType.TextCellType text = new FarPoint.Win.Spread.CellType.TextCellType();
text.Multiline = true;
text.WordWrap = true;
fpSpread1.ActiveSheet.Columns[0].CellType = text;

string str = "Twinkle Twinkle Little star\nHow i wonder what you are\nUp above the world so high\nLike a diamond in the sky\nTwinkle Twinkle Little star\nHow i wonder what you are";
fpSpread1.ActiveSheet.Cells[0, 0].Value = str;


발생하는 현상

d760cf615f3aaff6dd5c25013d5ad80f_1706669708_7909.gif
 

EditModePermanent가 false일 때에는 스크롤을 내렸을 때 셀의 편집모드가 종료되며, 편집중인 셀이 상단에 고정되는 것 없이 편집모드가 아닐 때처럼 스크롤됩니다.


원하시는 동작은, 편집중인 셀의 편집상태는 유지가 되는 상황에서, 일반모드(편집중이 아닌 상태)와 같이 스크롤되는 것이 맞을까요? 


감사합니다.

메시어스 드림

댓글목록

쪼코아빠님의 댓글

쪼코아빠 작성일

답변 감사드립니다 
네 원하는 동작은 편집상태가 유지 되면서 일반모드처럼 스크롤 되는것을 원하고 있습니다 
위에 적어주신 상태값은 전부 일치하는데 EditModePermanent  상태값을 따로 설정하는 것이 없어서 default 값인 false 상태 입니다 현재는 false 상태에서도 더블클릭으로 편집모드 들어가서 스크롤을 내려도 편집모드는 그대로 유지되고 있습니다 원하는 형태는 위에 말씀하신 편집상태 유지 되면서 스크롤은 일반모드로 동작되는것을 원하는 있습니다 

WinForms윈폼 Re: 편집모드중일때 스크롤바 이동시 편집모드중인 셀의 상단 고정문제 해결방법이 있을가요?

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

페이지 정보

작성자 MESCIUS써니 작성일 2024-02-05 09:40 댓글 0건

본문

쪼코아빠 님, 안녕하세요.

메시어스입니다.


말씀해주신 내용을 개발팀 측으로 전달하였고, 셀 편집 중 스크롤 시 캐럿 위치가 보여지는 상태로 스크롤 되도록 개선될 예정입니다. 개선사항은 Spread.NET V17 서비스팩에서 반영될 예정입니다.


의견을 공유해주심에 진심으로 감사드리며, 해당 사항이 반영된 버전 출시 시 안내드리겠습니다.


다만, 저희 쪽에서는 EditModePermanent가 True인 상태에서만 [스크롤바를 내리면 편집모드 셀의 상단이 고정이 되면서 해당 포커스 부분이 덮여져서 보이지 않게 되는 현상]이 재현되며, EditModePermanent가 False일 때에는 해당 현상이 재현되고 있지 않습니다.


새로운 솔루션/프로젝트를 생성하여 Spread 컨트롤을 올린 후, 1/31/12:07에 전달드린 코드를 적용 후 실행했을 때, EditModePermanent 값이 False일 때에도 해당 현상이 재현되는지 확인 부탁드립니다.


또한 EditModePermanent 속성 값이 False일 때에도 해당 현상이 재현되는 실행 가능한 샘플을 공유해주시면, 해당 샘플에서도 함께 검토하여 안내드릴 수 있도록 하겠습니다.


감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

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