SMART datagrid v.1 > Classes > DataColumn

Back  Forward

DataLudi.DataColumn.button  property

将会显示在数据单元格右侧的按钮类型。 

通过CellButton常数,进行指定。 通过buttonVisibility属性,指定按钮显示方式。 如果在运行时间,点击按钮,就会触发GridBase.onCellButtonClicked事件。 

默认值为CellButton.NONE.

Getter
function button(): CellButton
Setter
function setButton(value: CellButton)
Code -1
    var columns = [{
        fieldName: "fldAddr",
        button: DataLudi.CellButton.ACTION,
        buttonVisibility: DataLudi.ButtonVisibility.ALWAYS
    },
    ...
    ];
    grid.setColumns(columns);
    
    // 如果列按钮为ACTION,就会在点击按钮时,触发这个事件。
    grid.onCellButtonClicked = function (grid, index) {
        if (index.column.fieldName() == 'fldAddr') {
            alert('good!');
        }
    }
See Also
buttonVisibility
CellButton
GridBase.onCellButtonClicked
Examples
列弹出菜单
数据单元格按钮