2013-07-18 57 views
0

是否可以在全景視圖的3頁時擴展矩形或圖像,此時它只是在第一頁上,但我想將其擴展到其他頁面。全景圖擴展矩形超過3頁

我不知道我應該設置哪些項目保證金或寬度,全景或全景項或長方形,我已經試過人3,但仍然沒有工作


<phone:PanoramaItem Header="third item" Orientation="Horizontal"> 
      <!--Double wide Panorama with large image placeholders--> 
      <Grid > 
       <ListBox x:Name="lst"> 
        <ListBox.ItemTemplate> 
         <DataTemplate> 
          <Rectangle Margin="10" Width="200" Height="200" Fill="Red"/> 
         </DataTemplate> 
        </ListBox.ItemTemplate> 
        <ListBox.ItemsPanel> 
         <ItemsPanelTemplate> 
          <StackPanel Orientation="Horizontal"/> 
         </ItemsPanelTemplate> 
        </ListBox.ItemsPanel> 
       </ListBox> 
      </Grid> 

     </phone:PanoramaItem> 

我曾嘗試上面這段代碼,但它不顯示任何東西?

回答

0

是的,這是可能的。在panoramaitem中的 只需放置Orientation =「Horizo​​ntal」,如果您使用的是listbox,只需使用stackpanal orientation horizo​​nta設置itempanel即可。

<controls:PanoramaItem Orientation="Horizontal" Header="item1"> 
      <Grid > 
       <ListBox x:Name="lst"> 
        <ListBox.ItemTemplate> 
         <DataTemplate> 
           <Image Margin="10" Source="{Binding}" Width="200" Height="200"/> 
         </DataTemplate> 
        </ListBox.ItemTemplate> 
        <ListBox.ItemsPanel> 
         <ItemsPanelTemplate> 
          <StackPanel Orientation="Horizontal"/> 
         </ItemsPanelTemplate> 
        </ListBox.ItemsPanel> 
       </ListBox> 
      </Grid> 
     </controls:PanoramaItem>