DataGrid
에서 키보드 선택 정책 및 다중 선택을 활성화하면이 문제가 발생합니다.GWT - Datagrid : 다중 선택이 활성화 된 경우 키보드 단일 선택
사례 1 : 마우스와 키보드를 통해 다중 선택
내가 마우스를 통해 둘 이상의 행을 선택합니다
, 나는 키Ctrl
또는
Shift
키를 누른이 잘 작동합니다. 기본적으로 키보드를 통해이 작업은
spacebar
에 의해 제공됩니다. 키보드의 조합을 통해
shift
키와
spacebar
을 차례로 선택하려면 트릭을 수행하십시오.
사례 2 : 마우스와 키보드를 통해 단일 선택 (문제가을 시작하는 곳입니다)
내가 마우스를 통해 단일 행을 선택합니다
, 나는 그냥left click
을한다. 중 하나가
shift
키를 보유하지 않고
left click
을 수행하지 않으면 여러 행이 선택되어 있어도 해당 행의 선택이 취소되고 현재 행만 선택됩니다. 이것은 예상되는 동작이며 문제가 없습니다.
그러나 동일한 작업은 키보드를 통해 수행 할 수 없습니다. 키보드를 통해 단일 행을 선택할 수있는 방법이 없습니다. spacebar
을 누르면 행이 선택되고 shift/ctrl
키가없는 다른 행에서 spacebar
을 다시 누르면 다중 선택되고 이전에 선택한 행이 선택 취소되지 않습니다.
내 질문은 : 마우스와 비슷한 키보드를 통해 단일 선택을 얻는 방법?
편집 : l opened this issue in gwt issues. 나는 그들이 이것에 응답하기를 바랍니다.
+1 abhi. 너무 명확 : –