太阳照大神

导航

Phone 7的全景视图(PanoramaItem),如何设置一个Item能够跨越多个Item页面

默认情况下,一个PanoramaItem只能在一个屏幕中显示,每次手指划过屏幕的时候,都会切换到下一个PanoramaItem,如果一个PanoramaItem中的内容宽度超过一个屏幕宽度的时候,超出部分的内容会被遮盖而不能显示,理想状况下,我们期望能够在下一个屏幕中,显示超出部分。通过设置PanoramaItem  Orientation = “Horizontal”。代码如下(更多实验,可以访问维思实验室 ):

 

<controls:Panorama Title="my application">
  <controls:PanoramaItem Header="item1" Orientation="Horizontal">
  
<StackPanel Background="Blue" >
      <TextBlock FontSize="50" Text="欢迎光临维思实验室 (http://www.tech-labs.net)"/>
      <TextBlock FontSize="50" Text="请慢速滑动本屏幕,快速滑动将直接到本屏幕结尾"/>
    </StackPanel>
  </controls:PanoramaItem>
  <controls:PanoramaItem Header="item2">
    <Grid Background="Green" >
      <TextBlock FontSize="50" Text="我没有任何作用"/>
    </Grid>
  </controls:PanoramaItem>
</controls:Panorama>

posted on 2010-11-07 11:42  太阳照大神  阅读(637)  评论(0编辑  收藏  举报