ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Xamarin多层布局AbsoluteLayout

2022-02-10 17:57:59  阅读:210  来源: 互联网

标签:Xamarin 相对值 视图 Height Width 枚举 多层 四个 AbsoluteLayout


1、xaml文件

<AbsoluteLayout Margin="0" LayoutBounds=".5,.5,1,1" LayoutFlags="All">
    <Image/>
    <StackLayout HorizontalOptions="Center" VerticalOptions="Center">
    </StackLayout>
    <StackLayout HorizontalOptions="Center" VerticalOptions="Center">
    </StackLayout>
</AbsoluteLayout>

这三层布局,全部居中铺满,不断往上覆盖

LayoutBounds是Rectangle类型对象,拥有如下四个值,AbsoluteLayouty也是通过这四个值确定子视图的位置和大小。

X – 子视图的水平坐标
Y – 子视图的垂直坐标
Width – 子视图的宽度
Height – 子视图的高度

LayoutFlags是AbsoluteLayoutFlags类型枚举,多个枚举值可以通过逗号分隔(XAML中)组合使用。

None – 默认值。表示X,Y,Width,Height四个值都是绝对值.
All – 表示所有值都是相对值.
WidthProportional – 只有Width是相对值.
HeightProportional – 只有Height是相对值.
XProportional – 只有X是相对值.
YProportional – 只有Y是相对值.
PositionProportional – X,Y 是相对值.
SizeProportional – Width和Height是相对值.

标签:Xamarin,相对值,视图,Height,Width,枚举,多层,四个,AbsoluteLayout
来源: https://blog.csdn.net/weixin_44124457/article/details/122866171

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有