WP7->界面->全景视图

本文详细介绍如何在Windows Phone 7应用中使用全景视图(Panorama)控件,包括创建基本应用、添加全景视图及分页,并展示如何填充各分页的内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:全景视图是什么

  我的理解:一种方便的界面切换方式

示例:

前置条件:

1)  XAML基础知识

2)  WP7工程创建

3)  控件添加

实现:

目录

1)  创建一个基本应用

2)  插入全景视图控件

3)  修改代码

4)  测试运行

 

1 创建一个基本应用

1)  创建一个基本的Windows Phone应用程序,OS版本7.0

2)  清除多余的界面元素(留下一个基本的Grid控件)

界面代码:

1     <Grid x:Name="LayoutRoot" Background="Transparent">
2 
3     </Grid>

2 插入全景视图控件

1)  加入一个全景视图控件(Panorama)

1     <Grid x:Name="LayoutRoot" Background="Transparent">
2         <controls:Panorama  Title="我是一段很长很长的文字">
3 
4         </controls:Panorama>
5     </Grid>

(注:全景视图控件默认是没有加入到工具箱的)

2)  为全景视图加入三个‘分页’(PanoramaItem)

 1     <Grid x:Name="LayoutRoot" Background="Transparent">
 2         <controls:Panorama  Title="我是一段很长很长的文字">
 3             <controls:PanoramaItem Header="我是分页一">
 4 
 5             </controls:PanoramaItem>
 6             <controls:PanoramaItem Header="我是分页二">
 7 
 8             </controls:PanoramaItem>
 9             <controls:PanoramaItem Header="我是分页三">
10 
11             </controls:PanoramaItem>
12         </controls:Panorama>
13     </Grid>

3 修改代码

1)  分别为分页一、二、三添加界面元素

 1     <Grid x:Name="LayoutRoot" Background="Transparent">
 2         <controls:Panorama  Title="我是一段很长很长的文字">
 3             <controls:PanoramaItem Header="我是分页一">
 4                 <Grid>
 5                     <TextBlock Text="我是分页一的界面元素"/>
 6                 </Grid>
 7             </controls:PanoramaItem>
 8             <controls:PanoramaItem Header="我是分页二">
 9                 <Grid>
10                     <TextBlock Text="我是分页二的界面元素"/>
11                 </Grid>
12             </controls:PanoramaItem>
13             <controls:PanoramaItem Header="我是分页三">
14                 <Grid>
15                     <TextBlock Text="我是分页三的界面元素"/>
16                 </Grid>
17             </controls:PanoramaItem>
18         </controls:Panorama>
19     </Grid>

4 测试运行

 

以上,全景视图的使用方式。

 

说明:

  1)  <controls:Panorama>标签即是全景控件

  2)  每添加一个<controls:PanoramaItem>标签即是添加一个分页

  3)  分页中可以单独地放上你想要显示的界面元素,各页面相互独立 

 

转载于:https://www.cnblogs.com/cation/archive/2012/11/02/2750838.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值