- 浏览: 188652 次
- 性别:
- 来自: 深圳
文章分类
最新评论
Pivot控件用来过滤大量的数据集,在不同的视图中查看它们,或者针对同一个数据切换不同的视图。Pivot控件跟Tab控件很像,但它是专门为Windows Phone和触控界面设计的。它通过视图间的横向互相切换,这样就可以让用户 用内置的触控功能来回导航。
在Windows Phone内置的功能中,E-Mail和Calendar功能就是Pivot的一个应用。
<controls:Pivot Title="my test">
<controls:PivotItem Header="周一计划">
<ListBox FontSize="30">
<ListBoxItem Content="oooooooooooo"></ListBoxItem>
<ListBoxItem Content="nnnnnnnnnnnn"></ListBoxItem>
<ListBoxItem Content="eeeeeeeeeeee"></ListBoxItem>
</ListBox>
</controls:PivotItem>
<controls:PivotItem Header="周二计划">
<ListBox FontSize="30" >
<ListBoxItem Content="tttttttttttt"></ListBoxItem>
<ListBoxItem Content="wwwwwwwwwwww"></ListBoxItem>
<ListBoxItem Content="oooooooooooo"></ListBoxItem>
</ListBox>
</controls:PivotItem>
<controls:PivotItem Header="周三计划">
<ListBox FontSize="30">
<ListBoxItem Content="hhhhhhhhhh"></ListBoxItem>
<ListBoxItem Content="rrrrrrrrrr"></ListBoxItem>
<ListBoxItem Content="eeeeeeeeeee"></ListBoxItem>
</ListBox>
</controls:PivotItem>
</controls:Pivot>
考虑到性能,尽量降低PivotItem的个数。
尽量实时加载里面的内容,而不是在程序开始的时候就全部加载。
尽量用Pivot控件显示相同类型的元素或者数据。
不要用Pivot控件实现类似导航工具的功能。
不要使用Application Bar提供导航。如果用Pivot是为了导航效果,那就相当于滥用了。
发表评论
文章已被作者锁定,不允许评论。
-
WP7 学习之MultiScaleImage控件使用
2012-02-22 22:53 1609xaml: <MultiScaleImage Hori ... -
WP7 学习之panorama 全景控件应用
2012-01-08 22:28 2242引入命名空间xmlns:controls="clr- ... -
WP7学习之使用字体文件库
2012-01-05 20:49 1118<TextBlock Text="60&quo ... -
WP7 silverlight toolkit 学习之NavigationInTransition
2011-12-30 22:09 1982NavigationInTransition这个是实现页面切换 ... -
WP7 silverlight toolkit 之 AutoCompleteBox 应用学习
2011-12-27 22:13 1544案例一: xaml: < ... -
WP7 silverlight toolkit 学习之DatePicker and TimePicker
2011-12-26 20:48 1938DatePicker xaml: <toolkit:D ... -
WP7 silverlight toolkit 学习之 WrapPanel 使用
2011-12-23 21:28 2252xaml: <toolkit:WrapPanel H ... -
WP7 silverlight toolkit 学习 之 ToggleSwitch 使用
2011-12-23 21:23 2132xaml: <toolkit:ToggleSwitch ... -
Wp7 silverlight toolkit 学习之 ContextMenu使用
2011-12-23 21:17 1835xaml: <Button Content=" ... -
wp7学习笔记 之二
2011-12-22 23:07 12784)可以选中一个控件然后再在控件里添加子控件5)新建时间线、可 ... -
wp7学习笔记 之一
2011-12-22 23:06 1212Emulator中文叫仿真器,是精确地在一种环境下仿真另一种环 ... -
盘点Windows Phone Developer Tools 7.1 Beta (for Mango)新增功能
2011-12-21 20:50 1015盘点Windows Phone Developer Tools ... -
Windows Phone中Silverlight Toolkit的使用
2011-12-19 22:18 1205首先需要去下载一个Silv ... -
WP7 开发学习之 Map 地图小应用
2011-12-16 23:33 1864用map控件 首先要先注册一个key ,我这就提供一个:AtR ... -
wp7 开发学习之 ScrollViewer小应用
2011-12-09 09:17 1346xaml <ScrollViewerWidth=&qu ... -
wp7 开发学习之 MediaElment小应用
2011-12-09 09:18 859xaml <MediaElement Height=& ... -
wp7 开发学习之 TextBox小应用
2011-12-09 09:18 1022xaml <TextBox Height=" ... -
wp7 开发学习之 Thumb小应用
2011-12-09 09:19 1342xaml页面 <Thumb Height=" ... -
wp7 开发学习之 Slider 小应用
2011-12-09 09:19 1593xaml页面 <Slider Height=" ... -
wp7 开发学习之 ProgressBar 小应用
2011-12-08 22:28 2076xaml页面 <ProgressBar Height ...
相关推荐
这两个项目是WP开发的基础控件,页面布局和资源字典的练习 WPControls 是wp基础控件练习 SilverlightToolkitControls 是SilverlightToolkit中的控件练习 1. 项目WPControls中包含如下控件使用: 面板类控件 Grid ...
在Windows Phone 7 (WP7)开发中,Pivot控件是一种非常常用且功能强大的用户界面元素,它允许用户...学习并理解这些代码可以帮助你更好地掌握WP7应用中Pivot控件的绑定技巧,从而创建出更加动态和交互丰富的用户界面。
6. **应用栏和导航**:WP7应用通常包含顶部的应用栏,用于展示功能和设置。同时,底部的导航栏(有时称为“pivot”或“hub”)用于在不同内容之间切换。在非WP7平台上,可以使用自定义控件来实现这些功能。 在...
在Windows Phone 7 (WP7)平台上开发天气预报应用是一项技术含量较高的工作,涉及到网络通信、数据解析、UI设计等多个方面。以下将详细介绍基于WP7的天气预报代码所涵盖的关键知识点。 1. **网络请求与数据获取**: ...
同时,为了提供良好的用户体验,你需要设计一个友好的用户界面,例如使用`Pivot控件`展示不同源的新闻。 电子书阅读器则更复杂,可能需要支持多种格式如EPUB、PDF等。对于EPUB,可以使用开源库如SharpZipLib解压...
- **动态磁贴**:这是WP7最具标志性的设计之一,动态磁贴不仅能够显示实时更新的信息,还能够作为启动应用程序的快捷方式。 - **流式布局**:不同于传统的网格布局,WP7采用了更为自由的流式布局,让用户在浏览内容...
8. **控件与UI设计**:包括地图控件、WebBrowser控件、Pivot控件(枢轴控件)和Panorama控件(全景视图),这些都是构建用户界面的关键组件。 9. **试用版应用程序**:开发者可以为应用提供试用版,资料集中的内容...
使用 Pivot 和 Panorama 控件 实验版本: 1.0.0 最后更新: 2/12/2011
《Windows Phone 7 (WP7) 开发必备资料》是一个针对Windows Phone 7应用程序开发的资源集合,包含两本PDF电子书:《Apress.Pro.Silverlight.4.in.CSharp.Oct.2010.pdf》和《WindowsPhone导航与控件.pdf》。...
通过学习和研究这个压缩包中的源码实例,开发者可以深入了解这些控件的工作原理,提升WP7应用的开发效率和用户体验。同时,这也有助于开发者在实际项目中灵活运用这些控件,创造出功能丰富、交互性强的应用程序。...
- **新控件应用**:介绍使用Pivot和Panorama控件呈现信息的步骤,学习Windows Phone 7的新导航模型。 #### 综上所述,开发Windows Phone 7应用程序涉及多个方面,包括但不限于使用特定的开发工具(如Visual Studio...
在WP7上,这可能通过Panorama或Pivot控件来实现,它们允许用户左右滑动切换不同的内容板块。 2. **C#编程**:源码使用C#语言,这是.NET Framework和Windows Phone开发的常用语言,具有简洁的语法和强大的面向对象...
实现Pivot控件当成主页面案例源码,现在很多App都用到了Pivot视图 来当作 整个App主页面。如果你的Pivot视图主页面承载了大量数据的话,你可能会遇到从其他页面返回Pivot主页面时的延迟,过长时间的黑屏导致用户体验...
通过以上知识点的学习,开发者可以全面掌握如何使用Silverlight和XNA来开发高质量的WP7应用。无论是创建精美的用户界面、复杂的业务逻辑还是引人入胜的游戏体验,都有了坚实的理论基础和技术支持。
- 在此项目中,XAML将被用来创建Pivot控件的结构,以及显示温度、湿度等天气信息的元素。 4. **网络请求与数据解析**: - 项目使用了中国气象网的数据接口,通过HTTP请求获取天气预报数据。 - 数据通常以JSON或...
这个"wp windows phone图片左右移动案例下载"提供了一个很好的学习资源,帮助开发者掌握如何在Windows Phone应用中实现这一交互效果。 首先,我们要了解Windows Phone开发的基础知识。Windows Phone应用程序主要...
Windows Phone 7设计模板是针对开发者,尤其是初学者的重要资源,它由微软官方训练营提供,旨在简化和加速WP7应用的开发过程。这些模板涵盖了多个关键的设计元素和交互组件,使得开发者能够快速理解和应用平台特有的...
- **丰富的控制组件**:介绍Pivot、Panorama等控件的使用方法,并探讨开源工具包中提供的其他控件,如日期时间选择器、切换开关、图表和图形等。 - **自定义控件开发**:包括如何创建自己的控件以满足特定需求,例如...
2. **Pivot控件**:Pivot是一种滑动视图容器,允许用户通过左右滑动在多个内容面板之间切换。它是Windows Phone UI设计的一个特色,常用于展示分类信息。 3. **Panorama控件**:与Pivot类似,Panorama提供了一个...