文档章节

Xamarin.FormsShell基础教程(8)Shell的模版构成

大学霸
 大学霸
发布于 2019/12/09 10:39
字数 395
阅读 54
收藏 0

Xamarin.FormsShell基础教程(8)Shell的模版构成

Shell模版创建的页面包含内容页、标签栏、侧滑菜单、搜索框四部分。下面依次介绍这几个部分。

  • 内容页:内容页就是为用户呈现内容的页面。内容页可以有一个,也可以有多个。
  • 标签栏:标签栏用于实现内容页导航。标签栏由一个或者或多个标签构成。当只有一个标签时,标签栏默认不显示。
  • 侧滑菜单:侧滑菜单可以实现多内容页的导航功能以及其它操作。默认侧滑菜单是不显示的。
  • 搜索框:搜索框可以用来实现对内容的搜索,默认也是不显示的。如果显示,一般会出现在App顶部。

注意:在以上的运行结果中只显示了内容页和标签栏,除了这些之外,还可以显示侧滑菜单,对于侧滑菜单的显示需要将AppShell.xaml中的代码进行修改,运行程序,会看到如图1.12和图1.13所示的初始效果。当轻拍“汉堡包”按钮会,会显示侧滑菜单,如图1.14和图1.15所示。

© 著作权归作者所有

大学霸
粉丝 277
博文 957
码字总数 571095
作品 0
东城
程序员
私信 提问
加载中

评论(0)

Xamarin.FormsShell基础教程(3)Shell项目构成

Xamarin.FormsShell基础教程(3)Shell项目构成 在创建的ShellDemo解决方案中,有3个子项目,分别为ShellDemo、ShellDemo.Android和ShellDemo.iOS。ShellDemo.Android和ShellDemo.iOS的功能和...

大学霸
2019/12/01
19
0
Xamarin.FormsShell基础教程(5)Shell项目内容新建页面

Xamarin.FormsShell基础教程(5)Shell项目内容新建页面 轻拍内容列表页面中的Add按钮后,进入内容新建页面,如图1.4和图1.5所示。在该页面中,用户可以设置新建内容的标题和具体内容。该页面...

大学霸
2019/12/06
32
0
Xamarin.FormsShell基础教程(2)创建Shell解决方案

Xamarin.FormsShell基础教程(2)创建Shell解决方案 创建Shell解决方案 在开发Shell的应用程序时,首先需要创建一个Shell解决方案,其具体操作步骤如下: (1)在VS的起始界面,单击“创建新...

大学霸
2019/11/26
26
0
Xamarin.FormsShell基础教程(7)Shell项目关于页面的介绍

Xamarin.FormsShell基础教程(7)Shell项目关于页面的介绍 轻拍标签栏中的About标签,进入关于页面,如图1.8和图1.9所示。它是对应用程序介绍的页面。 该页面源自Views文件夹中的AboutPage.x...

大学霸
2019/12/08
20
0
Xamarin.FormsShell基础教程(6)Shell项目内容详情页面

Xamarin.FormsShell基础教程(6)Shell项目内容详情页面 轻拍内容列表页面中的任意一项内容后,进入内容详情页面,如图1.6和图1.7所示。该页面中显示了内容项的标题和具体内容。该页面是通过...

大学霸
2019/12/07
17
0

没有更多内容

加载失败,请刷新页面

加载更多

 企业信息平台的快速搭建,框架如何选?

Web端开发框架如何选 目前,大部分的企业信息集成系统都在web端运行,而搭建框架的选择对一个企业的发展至关重要,不过其最终目的都是要符合企业发展逻辑,助力企业战略的实施。 而在框架的选...

我想造火箭
29分钟前
32
0
安装mysql 实操截图

前言: CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用MariaDB代替了,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之...

冥焱
33分钟前
57
0
FecMall 多商户分销系统 - 价格公式计算

FecMall Fecbdc 分销价格公式计算 本章详解讲述分销平台的各个价格,以及相应的设置,本章节非常重要,贯穿分销系统的整个流程,请仔细阅读 官网: http://www.fecmall.com/ 业务逻辑设计 系...

FecShop
34分钟前
33
0
Java Web 学习笔记(7)

文件下载 package com.janeroad.servlet;import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.......

JaneRoad
38分钟前
41
0
如何在JavaScript中更改span元素的文本

如果我有跨度,请说: <span id="myspan"> hereismytext </span> 如何使用JavaScript将“ hereismytext”更改为“ newtext”? #1楼 对于现代浏览器,您应该使用: document.getElementByI......

技术盛宴
40分钟前
46
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部