SMART datagrid v1.4 > 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);
    
    // 컬럼 button이 ACTION이면 버튼 클릭 시 발생한다.
    grid.onCellButtonClicked = function (grid, index) {
        if (index.column.fieldName() == 'fldAddr') {
            alert('good!');
        }
    }
See Also
buttonVisibility
customButtons
CellButton
GridBase.onCellButtonClicked
Examples
컬럼 팝업 메뉴
DataCell Buttons
Custom Buttons