Partager via


View.VerticalOptions Propriété

Définition

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;
}

S’applique à