Xamrin中的滚动布局和线性布局

本文详细介绍了Xamarin中的StackLayout,包括其Orientation属性、Spacing属性和Children属性。StackLayout作为线性布局,允许动态添加控件。接着讨论了ScrollView类,用于实现滚动功能,并解释了为何StackLayout可以作为Content添加到ScrollView中。最后简要提及了Frame和BoxView类,它们用于矩形显示,并提供了相关属性的说明。
摘要由CSDN通过智能技术生成

Xamarin 插件:

一、StackLayout类:

在第一天中,我记得提到过这个类,是个布局类,今天就详细说明一下。

StackLayout继承与Layout,它有个Children属性并实现了IList接口,所有的View的子类都可以被添加到这个集合里面去,这样你就可以在StackLayout里添加控件,而StackLayout就会将这些控件显示出来。

StackLayout属性详解:
Orientation属性:

因为StackLayout布局是线性布局,它的排序方式是水平的,或者是垂直的。
所以这里是需要设置它的排序方式,这时候就需要用到Orientation属性属性了。

NOTE:在StackLayout布局中,默认是垂直布局的

在Orientation属性中有2个值可以设置:

  • Vertical 垂直布局
  • Horizontal 水平布局

Xaml代码直接赋值即可:

水平方向布局:

 <StackLayout
    Orientation="Horizontal">
 <StackLayout>

垂直方向布局:

<StackLayout
    Orientation="Vertical&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值