View.HorizontalOptions 屬性

定義

取得或設定 LayoutOptions,定義如何在配置循環配置項目。 這是可繫結屬性。

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

屬性值

LayoutOptions 定義如何配置 專案。 除非另有記載,否則預設值為 Fill

備註

指派 HorizontalOptions 會修改從父版面配置沿著 X 軸提供多餘的空間時,元素的配置方式。 此外,它會指定元素是否應該從父版面配置取用 X 軸中的剩餘空間。 如果配置有多個子系設定為展開,則會按比例分配額外的空間。

此範例會建立四個檢視,並將其新增至堆疊,每個檢視會以不同的方式配置。

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

適用於