如何调整Xamarin中的按钮大小

HQt*_*izy 5 mobile xaml xamarin xamarin.forms

我正在使用Xamarin Forms.我试过这段代码,但它不起作用,我怎样才能调整按钮的大小?

<ContentView.Content>
  <StackLayout>
    <Button Text="1" WidthRequest="50"></Button>
    <Button Text="2" WidthRequest="50"></Button>
  </StackLayout>
</ContentView.Content>
Run Code Online (Sandbox Code Playgroud)

谢谢.

小智 15

<StackLayout >
    <Button Text="1" WidthRequest="50" 
            HorizontalOptions="Center"></Button>
    <Button Text="2" WidthRequest="50" 
            HorizontalOptions="Center"></Button>
</StackLayout>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  • 就我而言,我有 `Horizo​​ntalOptions="Fill"` 并且在我的代码隐藏文件中设置 WidthRequest 属性没有任何效果。我将其设置为中心(或开始或结束)并且它起作用了。 (2认同)

Ali*_*ati 5

您可以使用 Horizo​​ntalOptions 属性将宽度或高度设置为包含其中的元素所需的大小。

<Button  HorizontalOptions="Center"  Text="Retry" />
Run Code Online (Sandbox Code Playgroud)