View.VerticalOptions Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 VerticalOptions { get; set; }
member this.VerticalOptions : Xamarin.Forms.LayoutOptions with get, set
Valor da propriedade
Um LayoutOptions que define como dispor o elemento. O valor padrão é Fill , a menos que documentado de outra forma.
Comentários
Atribuir VerticalOptions modifica como o elemento é disposto quando há espaço em excesso disponível ao longo do eixo Y do layout pai. Além disso, especifica se o elemento deve consumir espaço restante no eixo Y do layout pai. Se vários filhos de um layout estiverem 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 = "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;
}