2009-09-21 4 views
1

MasterDetailsBlock을 사용하는 편집기가 있습니다. 여기서 마스터 및 세부 부분에는 각각 직접 하위로 섹션이 포함되어 있습니다. Master 's 섹션에는 Table과 몇 개의 버튼이 있으며 Detail 섹션에는 StyledText 몇 개가 들어 있습니다. 제어 할 때 FormLayout을 사용하고 있습니다.Eclipse RCP에서 MasterDetailsBlock 구성 요소의 크기를 제어하는 ​​방법은 무엇입니까?

MasterDetailsBlock의 크기를 수정하려고하는데 현재 너무 좋아서 할 수 없으며 수정할 수 없습니다. 모든 구성 요소에 위에서 아래로 전화하여 setSize()을 시도했습니다. 일부 구성 요소에) 또는 setMinHeight()을 시도했습니다. FormDataFormAttachment 매개 변수를 조정 해 보았습니다. 모두 성공하지 못했습니다.

sashForm.setWeight()을 조정했지만 마스터와 디테일 부분의 비율을 조정하지만 전체 편집기 크기를 수정하는 데는 도움이되지 않습니다.

다른 모든 값으로 재생하는 동작에서 마스터 파트 크기는 Table의 크기와 관련이있는 것으로 보입니다. 변경하려고 시도했지만 변경되지 않았습니다.

크기를 강제로 조정하려면 어떻게해야합니까?

답변

0

일단 권장 크기를 설정하면 전체 양식의 레이아웃을 호출 했습니까?

여기를 참조하십시오. thread as an illustration

+0

그 중 하나를 시도했지만 여전히 작동하지 않습니다. –

관련 문제