簡體   English   中英

Xamarin.Forms按鈕定位

[英]Xamarin.Forms button positioning

我很難在沒有Xamarin.Forms for Android的設計器的情況下設計我的簡單UI。我試圖了解Xamarin.Forms要獲得我試圖做的事情的圖片,我得到了屏幕截圖,這就是我到目前為止所嘗試的:

<StackLayout>
  <StackLayout Orientation="Horizontal" VerticalOptions="Start">

  </StackLayout>

  <StackLayout VerticalOptions="CenterAndExpand">
    <Image Source="Login.png"/>
  </StackLayout>

  <StackLayout Orientation="Vertical" VerticalOptions="End">
    <Button Text="Start"/>
    <Button Text="Login"/>
  </StackLayout>
</StackLayout>

在此處輸入圖片說明

編輯:通過我的代碼,我在Buttom上獲得了2個小按鈕,我不知道為什么,您能不能向正確的方向引導我。 只想知道我如何將控件定位為屏幕截圖

<Grid>
  <Grid.RowDefinitions>
    <RowDefinition/>
    <RowDefinition Height="80"/>
  </Grid.RowDefinitions>

  <Image/>

  <Grid Grid.Row="1">
    <Grid.ColumnDefinitions>
      <ColumnDefinition/>
      <ColumnDefinition/>
    </Grid.ColumnDefinitions>

    <Button/>
    <Button Grid.Column="1"/>
  </Grid>
</Grid>
  1. 為什么您的按鈕堆疊面板具有垂直方向? 這將使它們一個接一個地放置。
  2. 您可以嘗試將堆棧面板的水平對齊方式設置為Stretch;
  3. 我認為使用Grid將是更好的方法(請參閱Egor的答案)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM