TStackPanel 을 사용하여 컴포넌트를 정렬하여 사용하려고 합니다.
StackPanel 안에 상황에 따라 일반 Panel 을 1개, 2개 , 최대 3개 배치를 하려고 합니다.
원하는 것은 1개가 배치 될 경우 StackPanel 의 정중앙에 배치 되고, 2개가 배치 될 경우 정 중앙을 중심으로
2개가 , 3개 일경우 StackPanel이 3등분 된 형태로 배치가 되어야 합니다.
문의 사항은 TStackPanel 안에 배치된 일반 판넬의 프로퍼티가 새로 생기면서 조정할 수 있는 부분이 있는데
HorizontalPositioning 의 경우는 정상적으로 작동을 해서 sphpCenter를 선택하면 가로 방향으로 정 중앙으로 배치가 됩니다.
그런데 VerticalPositioning의 경우에는 아무 값으로 바꾸어도 판넬의 위치가 변하지 않습니다.
제 생각으로는 이 값을 sphpCenter 로 하면 세로 방향으로 중앙에 배치 되리라 예상했는데 어떠한 값도 적용되지 않고
항상 동일한 위치에서 변하지 않습니다.
혹시 다른 설정을 변경해야 하는 것이 있는지 좀 알려 주세요.
이 설정은 빌더 리오, 시드니 둘다 테스트 해 보았는데 동일합니다.
|