컬럼 너비 조정
그리드 DisplayOptions.columnResizable이 true이고, 컬럼의 resizable이 true이면, 실행 시간에 사용자는 컬럼 헤더의 오른쪽 경계선 부근을 드래깅하여 컬럼의 너비를 변경할 수 있습니다. 또한, 컬럼의 displayWidth 속성을 이용해서 javascript 코드로 컬럼의 너비를 변경할 수 있습니다.
모든 컬럼 크기변경 가능 여부 설정
DisplayOptions.columnResizable 값을 false로 설정하면 사용자가 모든 컬럼의 크기를 변경할 수 없습니다.
var options = gridView.getDisplayOptions();
options.columnResizable = !options.columnResizable;
gridView.setDisplayOptions(options);
선택한 컬럼 크기변경 가능 여부 설정
컬럼에 resizable 속성을 변경하면 해당 컬럼에만 컬럼 크기변경 여부를 설정할 수 있습니다.
var colName = document.getElementById("columnList").value;
if (colName) {
var proxy = gridView.columnByName(colName);
proxy.resizable = !proxy.resizable;
}