View.HorizontalOptions Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví LayoutOptions , které definují, jak je prvek rozložen v cyklu rozložení. Toto je vázatelná vlastnost.
public Xamarin.Forms.LayoutOptions HorizontalOptions { get; set; }
member this.HorizontalOptions : Xamarin.Forms.LayoutOptions with get, set
Hodnota vlastnosti
A LayoutOptions , který definuje způsob rozložení elementu. Výchozí hodnota je, Fill pokud není uvedeno jinak.
Poznámky
Přiřazením HorizontalOptions změníte způsob rozložení elementu, pokud je na ose X k dispozici nadbytečné místo z nadřazeného rozložení. Dále určuje, jestli má prvek spotřebovávat zbývající místo na ose X z nadřazeného rozložení. Pokud je více podřízených položek rozložení nastaveno tak, aby se rozbalily, je nadbytečný prostor rozložen proporcionálně.
Tento příklad vytvoří čtyři zobrazení a přidá je do zásobníku, z nichž každé je rozloží jiným způsobem.
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;
}