View.HorizontalOptions Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur LayoutOptions yang menentukan bagaimana elemen diletakkan dalam siklus tata letak. Ini adalah properti yang dapat diikat.
public Xamarin.Forms.LayoutOptions HorizontalOptions { get; set; }
member this.HorizontalOptions : Xamarin.Forms.LayoutOptions with get, set
Nilai Properti
yang LayoutOptions mendefinisikan cara menata elemen. Nilai defaultnya adalah Fill kecuali di dokumentasikan lain.
Keterangan
Menetapkan HorizontalOptions memodifikasi bagaimana elemen ditata ketika ada ruang berlebih yang tersedia di sepanjang sumbu X dari tata letak induk. Selain itu menentukan apakah elemen harus menggunakan ruang sisa di sumbu X dari tata letak induk. Jika beberapa anak tata letak diatur untuk diperluas, ruang ekstra didistribusikan secara proporsional.
Contoh ini membuat empat tampilan dan menambahkannya ke tumpukan, masing-masing ditata dengan cara yang berbeda.
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;
}