C #- 컨텍스트 메뉴 스트립은 사용자가 화살표 키를 때릴 때 스크롤 동작이 있습니다.

StackOverflow https://stackoverflow.com/questions/858882

  •  21-08-2019
  •  | 
  •  

문제

8 개의 항목과 2 개의 분리기가있는 컨텍스트 메뉴 스트립이 있습니다. 사용자가 컨텍스트 메뉴 스트립을 가져 오면 화살표 키를 누르면 항목을 스크롤하여 8 번째 항목을 누르면 메뉴가 '스크롤'되어 바닥에 빈 공간이 남습니다. 그 행동을 막는 방법이 있습니까?

도움이 되었습니까?

해결책

찾았어요. 메뉴에 보이지 않는 항목이 있으면 간격으로 나사로 나사로 나사로 나사로 나사로 나사가 나옵니다. 수정은 메뉴 항목 가시성을 전환하지 않고 실제로 항목을 제거/추가하거나 메뉴를 재건하기 위해 논리를 변경하는 것이 었습니다. 이것은 '가시적'토글이 이상한 행동을 한 경우입니다.

다른 팁

게시물에 이미지를 추가하고 싶었 기 때문에 이것을 답으로 게시했습니다. 나는 같은 행동을보고 있으며, 드롭 다운 컨텍스트 메뉴 자체에서 결함이라고 생각합니다.

다음은 다음과 같습니다.

BEFORE
(원천: GooglePages.com)
AFTER
(원천: GooglePages.com)

사용자가 키보드로 컨텍스트 메뉴를 내려갈 때만 발생합니다. 마치 목록을 계속 수행하면 선택이 상단에 재설정되기 때문에 마치 일종의 스크롤을 시도하는 것처럼 보입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top