Angular 그리드 항목 선택시 화면중앙 스크롤
페이지 정보
작성자 Freischutz 작성일 2024-04-03 19:28 조회 34회 댓글 0건본문
관련링크
위즈모 그리드 스크롤바없이 모든 항목을 보여주도록 구현하였는데
특정 row 선택시 해당 row가 중앙에 오도록 포커스되는게 기본으로 적용되있는데
해당 기능을 끄려면 어떤 옵션값을 주면 되나요?
댓글목록
등록된 댓글이 없습니다.
위즈모 그리드 스크롤바없이 모든 항목을 보여주도록 구현하였는데
특정 row 선택시 해당 row가 중앙에 오도록 포커스되는게 기본으로 적용되있는데
해당 기능을 끄려면 어떤 옵션값을 주면 되나요?
등록된 댓글이 없습니다.
안녕하세요 메시어스입니다.
문의하신 내용과 관련하여 기본적으로 Wijmo FlexGrid에서는 행 클릭 시 포커스는 이동하나 뷰의 위치가 이동하지는 않습니다.
별도로 사용자 처리를 하신 건 아니신지 확인이 필요하며 저희 쪽으로 재현 가능한 샘플을 공유해주신다면 재현 및 디버깅 후 답변드리겠습니다.
샘플은 회신을 위한 답변글 작성시, 샘플 프로젝트를 zip 파일로 압축하여 공유해주시면 됩니다.
감사합니다.
메시어스 드림
안녕하세요 메시어스입니다.
먼저 오랜 기간 기다려주신 점 감사드리며 이어서 그리드 내 캘린더 일자 클릭 시, 스크롤이 이동하는 것과 관련하여 안내드립니다.
패널의 스크롤 위치가 변경되는 것은 셀을 클릭할 때 해당 셀이 포커스를 받아 화면에 나타나기 때문입니다. 해당 동작을 방지하기 위해서는 스크롤이 트리거된 경우 패널의 스크롤 위치를 마지막 스크롤 위치로 재설정해주시면 됩니다.
샘플에서는 패널의 mousedown 이벤트를 처리하여 마지막 스크롤 위치를 설정하고, 자동 스크롤을 방지해야 하는지 여부를 결정하는 플래그를 설정하고 있습니다.
다른 궁금한 점이 생기면 문의주시기 바랍니다.
감사합니다.
메시어스 드림
등록된 댓글이 없습니다.