SMART datagrid v1.4 > Classes > GridBase
그리드 컨텍스트 메뉴로 실행될 기본 메뉴를 설정한다. registerPopupMenu로 등록된 메뉴 이름을 지정하거나, 새로운 메뉴 정보 객체를 지정할 수 있다.
setContextMenu를 null로 지정하면 이 함수로 지정된 메뉴가 실행된다. 이 메뉴를 포함해 메뉴가 설정되지 않았다면 브라우저 컨텍스트 메뉴가 실행된다. onContextMenuPopup 이벤트 핸들러에서 실행될 메뉴를 동적으로 변경할 수 있다.
var menu = [{
label: "Add Row",
callback: function () {
grdMain.insert();
grdMain.setFocus();
}
}, {
label: "Delete Rows",
callback: function () {
grdMain.deleteSelection();
}
}, {
label: "-" /* menu separator */
}, {
label: "Excel Export",
tag: 'excel'
}];
grdMain.setDefaultContextMenu(menu);