SMART datagrid v1.4 > Classes > GridBase
index1과 index2 사이의 영역을 style의 형태로 선택한다.
style을 지정하지 않으면 DisplayOptions.selectStyle 설정을 따른다. focus가 true면 index1과 style 설정에 맞춰 포커스셀 위치를 새로 설정한다. index1이 CellIndex 객체이면 무조건 그 위치에 포커스를 설정하고, style이 행선택이면 포커스 컬럼은 유지하고, 컬럼 선택이면 포커스 행을 유지한다. 단일 선택 등 나머지 경우에는 index1 값에 가장 근접한 셀로 포커스를 설정한다.
$('#select').click(funciton () {
var idx1 = grdMain.focusedIndex();
var idx2 = new DataLudi.CellIndex(grdMain.focusedRowIndex() + 10, idx1.column);
grdMain.setSelection(idx1, idx2, DataLudi.SelectionStyle.BLOCK, true);
}
$('#select').click(funciton () {
grdMain.setSelection(3, 11, DataLudi.SelectionStyle.ROWS, true);
}