RealGrid2 가이드
그리드 구성요소
멀티 선택

다중 선택

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();