마우스 휠을 이용해 시트 가로 스크롤 좌우 이동방법 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 마우스 휠을 이용해 시트 가로 스크롤 좌우 이동방법

페이지 정보

작성자 HIHIHOHO 작성일 22-05-13 16:44 조회 21회 댓글 0건
제품 버전 : Spread.Net11

본문

현재 시트에서 마우스 휠을 움직일 경우 상하 스크롤이 되고

ctrl + 마우스휠을 이용할 경우에는 시트 배율이 변경되고 있습니다.


혹시 shift + 마우스휠 과 같이 별도의 키보드 키와 함께 마우스휠을 이용하여

가로 스크롤을 좌우로 움직일 수 있는 방법이 있을까요?


시트 속성에는 없는 것 같아서요!

확인 부탁드립니다.


(지난번 WPF로 잘못올려 다시 문의드립니다 ㅠㅠ)

  • 페이스북으로 공유
  • 트위터로  공유
  • 구글플러스로 공유
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: 마우스 휠을 이용해 시트 가로 스크롤 좌우 이동방법

페이지 정보

작성자 GCK써니 작성일 22-05-17 11:32 댓글 0건

본문

HIHIHOHO 님, 안녕하세요.

그레이프시티입니다.


사용하시는 버전에서는, 다음과 같이 FpSpread를 사용자 정의하여 Shift + 마우스 휠 동작 시, 스프레드시트가 좌우로 스크롤되게 할 수 있습니다.

public class HorzWheelFpSpread : FpSpread
{
    public HorzWheelFpSpread() : base()
    {
    }

    protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e)
    {
        if (System.Windows.Forms.Control.ModifierKeys == System.Windows.Forms.Keys.Shift)
        {
            SetViewportLeftColumn(0, GetViewportLeftColumn(0) - (e.Delta / 120));
        }
        else
        {
            base.OnMouseWheel(e);
        }
    }
}


향후 출시될 Spread.NET V15의 두번째 서비스팩에서는, 별도의 사용자정의 FpSpread를 정의하지 않고 가로 스크롤 기능을 추가해보실 수 있습니다. 해당 버전이 출시되면 댓글로 다시 한번 안내드릴 수 있도록 하겠습니다.


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

감사합니다,

그레이프시티 드림.

댓글목록

등록된 댓글이 없습니다.

그레이프시티 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
그레이프시티 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@grapecity.com | 전화 : 1670-0583 | 경기도 안양시 동안구 시민대로 230, B-703(관양동, 아크로타워) 그레이프시티(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 Copyright ⓒ 2022 GrapeCity inc.