SMART datagrid v.1 > Classes > DataColumn

Back  Forward

DataLudi.DataColumn.popupMenu  property

运行在被包含在这个列中的数据单元格的弹出菜单名称。 

网格中,指定所注册的弹出菜单名称。 可以通过使用popupMenuCallback,动态指定菜单。 特别是,如果想分别在各个网格,显示不同的菜单,就可以使用popupMenuCallback。 如果设置popupMenuCallback,这个属性值就会被忽视。 

默认值为null.

Getter
function popupMenu(): String
Setter
function setPopupMenu(value: String)
Code -1
    grid.registerPopupMenu('menu1', [
        {
            label: "行添加"
        }, {
            label: "行删除"
        }
    ]);
    grid.onPopupMenuClicked = function (grid, data) {
        console.log(data.label);
    };
    column.setPopupMenu('menu1');
See Also
菜单概述
GridBase.registerPopupMenu
GridBase.unregisterPopupMenu
GridBase.onPopupMenuClicked
Examples
列弹出菜单