Bagikan melalui


View.HorizontalOptions Properti

Definisi

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

Berlaku untuk