View.VerticalOptions Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das LayoutOptions-Element ab, das definiert, wie die Elemente in einem Layoutzyklus angeordnet werden. Dies ist eine bindbare Eigenschaft.
public Xamarin.Forms.LayoutOptions VerticalOptions { get; set; }
member this.VerticalOptions : Xamarin.Forms.LayoutOptions with get, set
Eigenschaftswert
Ein LayoutOptions , der definiert, wie das Element auszulegen ist. Der Standardwert ist Fill , sofern nicht anders dokumentiert.
Hinweise
Durch das Zuweisen von VerticalOptions wird die Anordnung des Elements geändert, wenn entlang der Y-Achse über das übergeordnete Layout mehr Platz verfügbar ist. Darüber hinaus wird angegeben, ob das Element den leer gebliebenen Platz in der Y-Achse vom übergeordneten Layout verbrauchen soll. Wenn mehrere untergeordnete Elemente eines Layouts erweitert werden sollen, wird der zusätzliche Platz proportional verteilt.
In diesem Beispiel werden vier Ansichten erstellt und einem Stapel hinzugefügt, wobei jede auf eine andere Weise gestaltet wird.
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;
}