안녕하세요 그레이프시티입니다.
문의 주신 내용에 답변 드립니다.
각각의 트리 그리드 그룹 행의 축소/확장을 위해서 모든 그룹 행을 지정된 레벨로 축소시키는 collapseGroupsToLevel 메서드를 사용하시면 되십니다.
1. 트리 그리드 그룹 전체 닫기
collapseGroupsToLevel 지정된 레벨을 0으로 설정하면 모든 그룹 행이 축소됩니다.
grid.collapseGroupsToLevel(0)
자세한 설명은 아래 포럼 답변글에서 확인 가능하십니다.
- 그리드 그룹 : https://dev.grapecity.co.kr/bbs/board.php?bo_table=wijmo_qna&wr_id=666
2. 트리 그리드 그룹 전체 열기
반대로 그리드의 최대 그룹 레벨을 가져오는 maxGroupLevel에서 1을 더해 모든 그룹 행이 확장될 수 있도록 아래 코드와 같이 설정하시면 모든 그룹 행이 펼쳐지는 것을 확인하실 수 있습니다.
grid.collapseGroupsToLevel(grid.rows.maxGroupLevel+1)
- maxGroupLevel : https://demo.grapecity.co.kr/wijmo/api/classes/wijmo_grid.rowcollection.html#maxgrouplevel
도움말 문서를 같이 전달 드리며 다른 궁금한 점이 생기면, 문의 주시기 바랍니다.
감사합니다.
그레이프시티 드림
* 그레이프시티(GrapeCity)는 개발자를 위하여 ComponentOne(컴포넌트원), Spread(스프레드), ActiveReports(액티브리포츠), SpreadJS(스프레드JS), Wijmo(위즈모)와 같은 엑셀 스프레드시트 리포팅 그리드와 차트 등 다양한 종류의 .NET JavaScript(자바스크립트) 컴포넌트 툴을 생산하고있는 개발툴 전문 회사 입니다.