View.VerticalOptions 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定 LayoutOptions,定義如何在配置循環配置項目。 這是可繫結屬性。
public Xamarin.Forms.LayoutOptions VerticalOptions { get; set; }
member this.VerticalOptions : Xamarin.Forms.LayoutOptions with get, set
屬性值
, LayoutOptions 定義如何配置 專案。 除非另有記載,否則預設值為 Fill 。
備註
指派 VerticalOptions 會修改元素在父版面配置中有超過可用空間時,如何配置元素。 此外,它會指定元素是否應該從父版面配置取用 Y 軸中的剩餘空間。 如果配置有多個子系設定為展開,則會按比例分配額外的空間。
本範例會建立四個檢視,並將其新增至堆疊,每個檢視都會以不同的方式配置。
private View CreateButtons ()
{
var button1 = new Button {Text = "TopAligned", VerticalOptions=LayoutOptions.Start};
var button2 = new Button {Text = "CenterAligned", VerticalOptions=LayoutOptions.Center};
var button3 = new Button {Text = "BottomAligned", VerticalOptions=LayoutOptions.End};
var button4 = new Button {Text = "Fill", VerticalOptions=LayoutOptions.Fill};
StackLayout stack = new StackLayout {
Orientation = StackOrientation.Horizontal,
Children = {
button1,
button2,
button3,
button4
}
};
return stack;
}