View.VerticalOptions Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia LayoutOptions element, który definiuje sposób ustawiania elementu w cyklu układu. Jest to właściwość, która można powiązać.
public Xamarin.Forms.LayoutOptions VerticalOptions { get; set; }
member this.VerticalOptions : Xamarin.Forms.LayoutOptions with get, set
Wartość właściwości
Element LayoutOptions definiujący sposób układania elementu. Wartość domyślna jest Fill chyba że udokumentowana jest inaczej.
Uwagi
Przypisanie elementu VerticalOptions modyfikuje sposób rozmieszczenia elementu w przypadku nadmiaru dostępnego miejsca wzdłuż osi Y z układu nadrzędnego. Ponadto określa, czy element powinien używać miejsca pozostawionego na osi Y z układu nadrzędnego. Jeśli wiele elementów podrzędnych układu ma być rozszerzanych, dodatkowe miejsce jest rozłożone proporcjonalnie.
W tym przykładzie są tworzone cztery widoki i dodaje je do stosu, z których każda jest układająca się w inny sposób.
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;
}