SMART datagrid v1.4 > Classes > GridBase

Back  Forward

DataLudi.GridBase.onRowCountChanged  event

현재 그리드에 생성되어 있는 그리드행 개수가 변경된 후 발생한다. 

즉, rowCount가 변경되는 시점에 발생하는데, 행 그룹핑 중인 그리드뷰나 트리뷰에서 상위 행이 collapsed된 경우, 숨겨진 자손 행들은 rowCount에 포함되지 않는다. 

따라서 collapsed 상태의 그룹행이나 트리행의 자손행들이 변경되는 경우에는 이벤트가 발생하지 않는다. 하지만 그룹행이나 트리행이 펼쳐지거나 감춰지면 이벤트가 발생한다. 

function onRowCountChanged (grid: GridBase, newCount: Integer, oldCount: Integer);
Returns
Void
Parameters
grid - GridBase.
newCount - Integer.
oldCount - Integer.
Code -1
    grdMain.onRowCountChanged = function (grid, newCount, oldCount) {
        console.log('Row Count Changed : ' + oldCount + ' -> ' + newCount);
    };
See Also
rowCount
descendantRowCount
DataSet.rowCount
DataSet.onRowCountChanged
Examples
Row Counts
Tree Row Counts