SMART datagrid v1.4 > Classes > TreeRow

Back  Forward

DataLudi.TreeRow.hasChildren  property

true면 실제로 자식 행들을 가지고 있는 것과 상관없이, 자식행들이 포함되어 있다고 TreeView에 표시한다. 

즉, 트리행을 펼침 가능 상태로 표시한다. 이 후 사용자가 이 트리행을 펼치는 시점에 TreeView.onExpanding 이벤트가 발생하는데, 이벤트 핸들러 내에서 TreeDataSet의 자식행들을 추가할 수 있다. 

트리행이 펼쳐진 후 이 속성은 false로 재설정된다. 이 속성과 onExpanding 이벤트를 이용해서 최초 최상위 행들만 로드한 후 사용자가 펼치는 행들만 트리를 재구성하는 UI를 구현할 수 있다. 

기본값은 false.

Getter
function hasChildren(): Boolean
Setter
function setHasChildren(value: Boolean)
See Also
iconIndex
TreeView.onExpanding
count
TreeView
트리 개요
Examples
Lazy Load Tree Data
Hello Tree