SMART datagrid v1.4 > Classes > TreeDataSet

Back  Forward

DataLudi.TreeDataSet.onRowAdding  event

기존 트리행에 새로운 자식 행이 추가되기 직전에 발생한다. 

이 이벤트 핸들러에서 명시적으로 false를 리턴하면 행 추가가 취소된다. 행 추가가 완료된 직후에는 onRowAdded 이벤트가 발생한다. 

function onRowAdding (ds: TreeDataSet, row: TreeDataRow, index: Integer, child: TreeDataRow, field: Integer): Boolean;
Returns
Boolean
Parameters
ds - TreeDataSet.
row - TreeDataRow.
index - Integer.
child - TreeDataRow.
field - Integer.
EditOptions.insertByCell이 true인 상태에서 행이 추가됐을 때, 행 추가를 발생시킨 필드의 인덱스. (ver 1.4.0)
Code -1
    treeDataSet.onRowAdding = function (ds, row, index) {
        console.log('Adding Row...');
    }
See Also
onRowAdded
TreeDataRow
트리 개요
Examples
Tree 데이터셋
Hello Tree