지정한 키값의 트리 아이템의 하위 아이템 노드를 펼칠지 여부를 설정하는 API이다.
Parameters | Type | Description |
---|---|---|
strKey | STRING | 트리 아이템 키 |
nOption | short | 펼침 옵션 상수 (*Remark 참조) |
bRefresh | BOOL | [옵션] 트리 리프레시 여부(기본값: true) |
Type | Description |
---|---|
BOOL | 성공 여부(true, false) |
* setitemkey, insertitemex API등을 이용하여 아이템에 키값이 있는 상태에서 구현 가능하다. * 트리 상수(tree constant) XFD_TREEITEM_COLLAPSE = 1 (닫기) XFD_TREEITEM_EXPAND = 2 (열기) XFD_TREEITEM_TOGGLE = 3 (토글)
bRefresh 값이 false인 경우, 변경된 내용을 표시하기 위해서는 refresh 함수를 호출해야 한다.여러 아이템을 대상으로 동작해야 하는 경우, bRefresh 파라미터를 false로 설정하고, 맨 마지막에 refresh 함수를 호출하는 것이 성능 측면에서 유리하다.
function btn_expandex_on_mouseup()
{
//"testkey01"이라는 키값을 가진 아이템에 트리 토글 설정
trTest.expandex("testkey01", 0);
}