Xamarin XAML語言教程基本頁面ContentPage佔用面積
Xamarin XAML語言教程基本頁面ContentPage佔用面積
基本頁面和基本檢視都是在開發應用程式時最為常用的。本章將講解有關基本頁面ContentPag、基本檢視ContentView、控制元件模板ControlTemplate、模板頁面TemplatedPage和模板檢視TemplatedView等內容。
基本頁面ContentPage
在Xamarin.Forms中,每個App的介面都是一個頁面Page。頁面的種類有很多種。其中,最常見、最為基礎的頁面為ContentPage頁面,也稱為內容頁面。當開發者在建立一個專案後,預設就帶有一個ContentPage頁面。本節將將要有關內容頁面的內容,其中包括內容頁面的佔用面積、內容頁面的新增、派生關係以及屬性等。
注意:預設的ContentPage頁面其實是ContentPage派生的一個子類。
1.佔用面積
ContentPage頁面佔用螢幕的面積在各個平臺下是有區別的。在Android中,頁面不會佔用螢幕頂部的狀態列,如果Android螢幕底部有按鈕也不會佔用,除此之外是都佔用的,如圖14.1所示。在iOS中會佔據整個螢幕,包括頂部的狀態列,如圖14.2所示。在Windows Phone中頁面不會佔用螢幕頂部的狀態列,除此之外是都佔用的,如圖14.3所示。
圖14.1 Android的執行效果 圖14.2 iOS的執行效果 圖14.3 Windows Phone的執行效果
注意:在圖14.1~14.3中,為了讓ContentPage頁面可以更加形象,我們為ContentPage頁面設定了青色的背景。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2140448/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Xamarin XAML語言教程基本頁面ContentPage佔用面積(二)
- Xamarin XAML語言教程基本頁面ContentPage佔用面積內容頁面的派生關係與屬性
- Xamarin XAML語言教程模板頁面TemplatedPage
- Xamarin XAML語言教程基本檢視ContentViewView
- Xamarin XAML語言教程使用Xamarin Studio建立XAML(二)
- Xamarin XAML語言教程XAML檔案結構與解析XAML
- Xamarin iOS教程之頁面控制元件iOS控制元件
- Xamarin XAML語言教程使用Visual Studio建立XAML
- Xamarin XAML語言教程物件元素的宣告方式物件
- Xamarin XAML語言教程模板檢視TemplatedView(二)View
- Xamarin XAML語言教程模板檢視TemplatedView(一)View
- Xamarin XAML語言教程基本檢視ContentViewg構架範圍框架View框架
- Xamarin XAML語言教程基礎語法篇大學霸
- Xamarin XAML語言教程Xamarin.Forms中構建進度條ORM
- Xamarin XAML語言教程Visual Studio中實現XAML預覽
- Xamarin XAML語言教程將XAML設計的UI顯示到介面UI
- Xamarin XAML語言教程構建進度條ProgressBar
- Xamarin 學習筆記 - Page(頁面)筆記
- Xamarin XAML語言教程Xamarin.Forms中程式狀態與進度(一)ORM
- 基本的HTML頁面HTML
- Xamarin XAML語言教程Xamarin.Forms中改變活動指示器顏色ORM
- Xamarin.FormsShell基礎教程(5)Shell專案內容新建頁面ORM
- Xamarin XAML語言教程Xamarin.Forms中活動指示器的顯示隱藏ORM
- 單頁面應用和多頁面應用
- Xamarin XAML語言教程構建ControlTemplate控制元件模板控制元件
- Xamarin XAML語言教程控制元件模板的模板繫結控制元件
- 剖析XAML語言
- VUE 單頁面應用 修改頁面titleVue
- Xamarin.FormsShell基礎教程(6)Shell專案內容詳情頁面ORM
- Xamarin XAML語言教程構建ControlTemplate控制元件模板 (二)控制元件
- Xamarin XAML語言教程通過ProgressTo方法對進度條設定
- Xamarin XAML語言教程通過資料繫結使用Progress屬性
- Xamarin XAML語言教程使用方法設定進度條進度
- Xamarin XAML語言教程Progress屬性設定進度條進度
- Xamarin XAML語言教程構建ControlTemplate控制元件模板 (四)控制元件
- Xamarin XAML語言教程構建ControlTemplate控制元件模板 (三)控制元件
- go語言實戰教程之 後臺管理頁面統計功能開發(1)Go
- Xamarin XAML語言教程使用使用Progress屬性設定當前進度