다중 선택
displayOptions.selectionMode를 extended로 설정하면 Ctrl
(windows), command
(mac), Shift
키를 사용하여 여러 블럭의 셀렉션이 가능합니다.
선택 스타일을 BLOCK으로
selectionStyle의 속성중 style을 block
로 지정하면 선택 영역을 여러 블럭으로 지정할 수 있습니다.
gridView.displayOptions.selectionMode = "extended";
gridView.displayOptions.selectionStyle = "block";
선택 스타일을 ROWS로
selectionStyle의 속성중 style을 rows
로 지정하면 선택 영역을 여러 행으로 다중으로 지정할 수 있습니다.
gridView.displayOptions.selectionMode = "extended";
gridView.displayOptions.selectionStyle = "rows";
선택 스타일을 COLUMNS로
selectionStyle의 속성중 style을 columns
로 지정하면 선택 영역을 여러 컬럼들을 다중으로 지정할 수 있습니다.
gridView.displayOptions.selectionMode = "extended";
gridView.displayOptions.selectionStyle = "columns";
선택 스타일을 SINGLE ROW로
selectionStyle의 속성중 style을 singleRow
로 지정하면 선택 영역을 하나, 하나의 행을 다중으로 지정할 수 있습니다.
gridView.displayOptions.selectionMode = "extended";
gridView.displayOptions.selectionStyle = "singleRow";
멀티 선택 스타일을 SINGLE COLUMN으로
selectionStyle의 속성중 style을 singleColumn
로 지정하면 선택 영역을 하나, 하나의 컬럼을 다중으로 지정할 수 있습니다.
gridView.displayOptions.selectionMode = "extended";
gridView.displayOptions.selectionStyle = "singleColumn";
선택 스타일을 NONE으로
selectionStyle의 속성중 style을 none
로 지정하면 선택 영역을 아무것도 지정할 수 없게 할 수 있습니다.
gridView.displayOptions.selectionStyle = "none";
선택 영역의 정보 가져오기
gridView.getSelections()를 통해 다중 선택된 블럭의 영역정보를 확인할 수 있습니다. 각 선택영역간 중첩된 영역이 있다면 가져온 각 영역정보에서 모두 표시됩니다.
var selections = gridView.getSelections();
선택 영역의 데이터 가져오기
gridView.getSelectionsData()를 통해 다중 선택된 블럭의 데이터를 확인할 수 있습니다. 데이터는 행별로 선택된 영역의 정보를 가져옵니다.
var datas = gridView.getSelectionsData();