View.VerticalOptions Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit les LayoutOptions qui définissent la façon dont l’élément est disposé dans un cycle de disposition. Il s’agit d’une propriété pouvant être liée.
public Xamarin.Forms.LayoutOptions VerticalOptions { get; set; }
member this.VerticalOptions : Xamarin.Forms.LayoutOptions with get, set
Valeur de propriété
LayoutOptions qui définit comment mettre en place l’élément . La valeur par défaut est Fill sauf indication contraire.
Remarques
L’affectation des VerticalOptions modifie la façon dont l’élément est disposé lorsqu’il y a un espace excédentaire disponible le long de l’axe Y à partir de la disposition parente. En outre, il spécifie si l’élément doit consommer l’espace restant dans l’axe Y à partir de la disposition parente. Si plusieurs enfants d’une disposition sont définis pour être étendus, l’espace supplémentaire est distribué proportionnellement.
Cet exemple montre comment créer quatre vues et les ajouter à une pile, chacune étant différente.
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;
}