<!--margin表示控件相对StackLayout的位置是设置组件之间的距离,或者距离父组件边缘的距离,
他的四个值是左边距,上边距,右边距,下边距 -->
<!--Padding是设置组件内容与组件边缘的距离,他的四个值是左边距,上边距,右边距,下边距-->
<!--本实例中如果Margin和Padding在同一层级都是stackLayout的话表现结果应该都是一样的-->
<!--Orientation 有俩个属性 Horizontal:横向排列,Vertical:竖向排列默认竖向 -->
<!--HorizontalOptions: 浮动填充的概念,Start左浮动,Center中间浮动,End右浮动.这4个属性控件大小根据内容自动,,
StartAndExpand 向上填充一行,CenterAndExpand 向中间位置填充一行,EndAndExpand 向下位置填充一行,FillAndExpand 填充全部 -->
<!--WidthRequest对填充一行的设置无效,HeightRequest对FillAndExpand无效 -->
<StackLayout Margin="30,35,10,30" Spacing="20" Orientation="Vertical" >
<!-- Place new controls here -->
<!--HorizontalOptions:-->
<Label Text="开始位置"
HorizontalOptions="Start"
BackgroundColor="LightGray" WidthRequest="30" HeightRequest="100" />
<Label Text="中间"
HorizontalOptions="Center"
BackgroundColor="LightGray" />
<Label Text="结束位置,终点位置"
HorizontalOptions="End"
BackgroundColor="LightGray" />
<Label Text="一行填充完整"
HorizontalOptions="Fill"
BackgroundColor="LightGray" HeightRequest="100" WidthRequest="30" />
<Label Text="StartAndExpand"
VerticalOptions="StartAndExpand"
BackgroundColor="LightGray" />
<Label Text="CenterAndExpand"
VerticalOptions="CenterAndExpand"
BackgroundColor="LightGray" />
<Label Text="EndAndExpand"
VerticalOptions="EndAndExpand"
BackgroundColor="LightGray" WidthRequest="30" HeightRequest="100" />
<Label Text="FillAndExpand"
VerticalOptions="FillAndExpand"
BackgroundColor="LightGray" WidthRequest="30" />
</StackLayout>
详细解决方案
Xamarin.Forms 界面布局
热度:98 发布时间:2024-02-21 12:00:07.0
相关解决方案
- 如何在document.forms[i].elements[j]后面插入一个元素 希望大家指点上哦
- InputMan for Windows Forms 5.0J 试用版的等待时间有关问题
- DevExpress的WinForm控件都沿袭自System.Windows.Forms.Contrl吗
- Free Windows Forms Controls——Krypton Toolkit解决思路
- CLR Windows Forms Aoolication 程序怎么创建新的Dialog
- j# 里如何定义和 C#同样功能的 override void DefWndProc(ref System.Windows.Forms.Message m) 多谢,很
- 在aspx.cs文件里,竟然可以这么用弹出框System.Windows.Forms.MessageBox.Show("sss");该怎么解决
- 急设置 authentication mode="Forms" 后,怎么使网站的某些页面不需注册就可以访问
- web.config 中能否配置多个登录窗体?<forms name="demo" loginUrl="/login.aspx" timeout="60" />解决方案
- Forms 验证在本机上正常,放到服务器上不正常的有关问题
- Jquery选择器(8) - Forms
- onload="javascript:document.forms[0].submit()"解决方法
- document.forms[零],与 document.forms["fromname"]
- TypeError: document.forms.loginForm is undefined,该如何解决
- document.forms.0.elements(.)' 为空或不是对象,该如何处理
- 怎么用ui forms 生成选项卡呀?
- ORACLE FORMS AND REPORTS 安裝問題,该如何解决
- oracle forms and reports安装解决方法
- oracle forms 10g和11g web部署解决方案
- forms 11急需安装WEB LOGIC不需要oc4j了吗
- oracle forms 11g 运行异常
- 请教一下 forms builder 里面的 Frame Title 可以通过程序修改吗
- Oracle Forms Builder解决思路
- Oracle Forms Builder,该怎么处理
- VS2013+Xamarin 与PhoneGap比照,孰优孰劣
- 移动跨平台解决方案,Xamarin 和 JQuery Mobile 哪位高手更值得选择?
- Xamarin Android -创造Splash Screen (一)
- 安卓环境搭建审查-android studio xamarin
- pb11.5 .NET web forms Application 连接SQL 2000解决方法
- Java framework for text- & console-based forms