StackLayout

StackLayout 會建立概念性的 Widget 堆疊。這些 Widget 全都設成同樣的大小及位置, 而且會顯示一個被指定要放在頂端的 Widget。

您可以變更被指定要放在頂端的 Widget,方法為將佈置的 topControl 欄位設成想要的 Widget,然後利用堆疊佈置,在 Composite 上呼叫 layout()。 您可以相應地設定佈置的 marginHeightmarginWidth 屬性, 來指定佈置所使用的邊距高度和寬度。

下表彙總 StackLayout 的屬性。

屬性

說明

marginHeight 指定要放置在佈置頂端和底端的圖素數目。
marginWidth 指定要放置在佈置左邊和右邊的圖素數目。
topControl 指定堆疊中的概念性頂端控制項。所有其他控制項都將不會顯示出來。
 

Copyright IBM Corporation and others 2000, 2003.