2011-09-18 3 views
1

저는 현재 SmartGWT의 SectionStack을 사용하고 있습니다. 이 스택에 8 개의 SectionStackSections가 있습니다. VisibilityMode를 MULTIPLE로 설정했습니다. 각 섹션 안에는 크기가 다양한 텍스트 블록이 있습니다. 현재 모든 섹션을 확장하면 내용이 스택의 높이를 초과하면 보이지 않습니다. 나는 스크롤 바를 추가 할 수 있다는 것을 알고 있지만, 나는 그것을 원하지 않는다. 새로운 섹션을 확장하면 스택의 전체 높이를 초과 할 때 이전 오픈 섹션이 닫힙니다. 누구든지이 일을 어떻게 할 수 있는지에 대한 아이디어가 있습니까? 미리 감사드립니다.공간이 가득 차면 Smart GWT SectionStack에서 이전 섹션을 닫으시겠습니까?

답변

1

마지막으로 SmartGwt를 사용한 이후로 SectionHeaderClickHandlerssectionStack.addSectionHeaderClickHandler(..)으로 추가하는 것은 어느 부분과 얼마나 많은 섹션이 확장되어 있는지 추적 할 수 있습니다. 아마도 그 전체 높이가 실제 접근법에 따라 다릅니다. 같은 처리기에서 sectionStack의 sectionStack.collapseSection(..) 메서드를 사용하여 필요한 섹션을 평가하고 접을 수 있습니다.

+0

나는 이것을 곧 풀어보고 나에게 효과가 있는지 확인할 것입니다. 아이디어를 가져 주셔서 감사합니다. – AHungerArtist

관련 문제