xamarin 形式 - 元素之间的间距?

Posted

技术标签:

【中文标题】xamarin 形式 - 元素之间的间距?【英文标题】:xamarin forms - spacing between elements? 【发布时间】:2019-10-23 18:12:58 【问题描述】:

我对 xamarin 表单非常陌生,我创建了这个非常基本的布局,如下所示:

<StackLayout VerticalOptions="CenterAndExpand">
        <!-- Place new controls here -->
        <Label Text="Enter Email Address To Begin" HorizontalOptions="Center" VerticalOptions="Center" TextColor="#FFFFFF" />
        <Entry Keyboard="Email" Placeholder="Email" HorizontalOptions="Center" VerticalOptions="Center" x:Name="Email" WidthRequest="300" />
        <Button Text="Submit" VerticalOptions="Center" HorizontalOptions="Center" Clicked="OnSubmit" Style="StaticResource TextColor" />
    </StackLayout>

这些元素出现在页面中间并且看起来不错,除了它们被捆绑在一起的事实之外,有没有办法在这些元素之间创建一些填充或间距?

【问题讨论】:

docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/… 您需要设置一些边距以在控件之间放置空间。 如何添加边距? 为每个元素添加Margin 属性... 保证金效果很好! 【参考方案1】:

您可以使用 StackLayout 中的 Spacing 属性,就像这样:

<StackLayout VerticalOptions="CenterAndExpand" Spacing="25">

【讨论】:

以上是关于xamarin 形式 - 元素之间的间距?的主要内容,如果未能解决你的问题,请参考以下文章

升级到 Visual Studio 16.11.1 后,Xamarin Forms 破坏了 XANS 7028:System.IO.FileNotFoundException:无法加载程序集“Xama

Stacklayout 标签间距 - Xamarin Forms

Xamarin Forms 可折叠 StackLayout

在应用程序中安全地保存密钥或字符串 - Xamarin 表单

Xamarin形式 - 背景中的第二个图像

css 田字布局,子元素之间,子元素和父元素之间间距10,自适应