Xamarin佈局
一、概述
包含如下佈局:
1、StackLayout
2、AbsoluteLayout
3、RelativeLayout
4、GridLayout
5、ScrollView
二、詳細介紹
2.1 StackLayout
垂直或水平自動按順序排列控制元件
-
垂直排列程式碼例子
-
水平排列程式碼例子
2.2 AbsoluteLayout
通過以絕對值或比率設定座標和大小來排列檢視。
2.3 RelativeLayout
相對佈局,可以相對與父容器(RelativeToParent)或者控制元件(RelativeToView)兩種
2.4 GridLayout
將檢視排列成網格
作用於:在網格中排列按鈕/選項
排列檢視,使其在一個維度上具有相同的大小(如在某些工具欄中)
2.5 ScrollView
有滾動條的佈局
2.6其他擴充套件知識
ScreenOrientation = ScreenOrientation.Landscape 手機橫向
ScreenOrientation = ScreenOrientation.Portrait 手機縱向
namespace MyRotatingApp.Droid
{
[Activity (Label = "MyRotatingApp.Droid", Icon = "@drawable/icon", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation,
ScreenOrientation = ScreenOrientation.Landscape)] //This is what controls orientation
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsApplicationActivity
{
protected override void OnCreate (Bundle bundle)
相關文章
- Xamarin 學習筆記 - Layout(佈局)筆記
- Xamarin.Forms的相對佈局RelativeLayoutORM
- Xamarin Android佈局檔案沒有智慧提示Android
- CSS佈局 --- 居中佈局CSS
- css佈局-float佈局CSS
- 居中佈局、三欄佈局
- qt 佈局---表單佈局QT
- java:佈局方法(流佈局)Java
- flex佈局(彈性佈局)Flex
- 佈局技巧:合併佈局
- CSS 佈局之水平居中佈局CSS
- CSS佈局之三欄佈局CSS
- 浮動佈局 和 flex佈局Flex
- CSS佈局 --- 自適應佈局CSS
- CSS佈局 --- 等寬&等高佈局CSS
- 彈性佈局(伸縮佈局)
- 佈局
- CSS經典佈局——聖盃佈局與雙飛翼佈局CSS
- CSS佈局–聖盃佈局和雙飛翼佈局以及使用Flex實現聖盃佈局CSSFlex
- css佈局系列1——盒模型佈局CSS模型
- 佈局管理器——相對佈局
- 聖盃佈局?雙飛翼佈局?
- 網頁佈局------幾種佈局方式網頁
- CSS 三欄佈局之聖盃佈局和雙飛翼佈局CSS
- flex彈性佈局 響應式佈局Flex
- 三欄佈局之自適應佈局
- CSS 兩欄佈局和三欄佈局CSS
- 聖盃佈局與雙飛翼佈局
- dispaly的Grid佈局與Flex佈局Flex
- 移動佈局基礎之 流式佈局
- 聖盃佈局和雙飛翼佈局
- 雙飛翼佈局和聖盃佈局
- CSS經典佈局之Sticky footer佈局CSS
- 常用兩欄佈局和三欄佈局
- Flutter 佈局Flutter
- 【css】佈局CSS
- css 佈局CSS
- flex 佈局Flex