View.HorizontalOptions Propriedade

Definição

Obtém ou define o LayoutOptions que define como o elemento é colocado em um ciclo de layout. Esta é uma propriedade associável.

public Xamarin.Forms.LayoutOptions HorizontalOptions { get; set; }
member this.HorizontalOptions : Xamarin.Forms.LayoutOptions with get, set

Valor da propriedade

Um LayoutOptions que define como definir o elemento . O valor padrão é Fill , a menos que documentado de outra forma.

Comentários

Atribuir HorizontalOptions modifica como o elemento é disposto quando há espaço em excesso disponível ao longo do eixo X do layout pai. Além disso, especifica se o elemento deve consumir espaço restante no eixo X do layout pai. Se vários filhos de um layout forem definidos para expandir, o espaço extra será distribuído proporcionalmente.

Este exemplo cria quatro exibições e as adiciona a uma pilha, cada uma estabelecendo de uma maneira diferente.

private View CreateButtons ()
{
  var button1 = new Button {Text = "LeftAligned", HorizontalOptions=LayoutOptions.Start};
  var button2 = new Button {Text = "CenterAligned", HorizontalOptions=LayoutOptions.Center};
  var button3 = new Button {Text = "EndAligned", HorizontalOptions=LayoutOptions.End};
  var button4 = new Button {Text = "Fill", HorizontalOptions=LayoutOptions.Fill};

  StackLayout stack = new StackLayout {
    Children = {
      button1,
      button2,
      button3,
      button4
    }
  };

  return stack;
}

Aplica-se a