2013-07-23 43 views
0

enter image description here我試圖讓佈局在商店 - 應用程序 - 聚光燈款一樣,一個顯示與2個小標題圖像。任何人都可以或許幫我,我能做的最好的就是創建一個單獨的元素stackpanels但這種感覺有點獨立,並希望成爲更像是一個「單位」,因爲我想從服務器獲取數據和動態顯示瓷磚有信息的量,這是我走到這一步:的Windows Phone XAML風格店 - 應用程序頁面

<phone:PanoramaItem Header="third item" Orientation="Horizontal"> 
      <!--Double wide Panorama with large image placeholders--> 
      <Grid> 
       <StackPanel Orientation="Vertical"> 
        <StackPanel Orientation="Horizontal"> 
         <StackPanel Margin="0,0,0,10"> 
          <Rectangle Fill="Red" Width="175" Height="175" HorizontalAlignment="Left" Margin="10,0,10,10" /> 
          <TextBlock Text="Heading 1" Margin="10,0,0,0" FontSize="15" /> 
          <TextBlock Text="Heading 2" Margin="10,0,0,0" FontSize="12" /> 
         </StackPanel> 
         <StackPanel> 
          <Rectangle Fill="Red" Width="175" Height="175" HorizontalAlignment="Left" Margin="10,0,10,10" /> 
          <TextBlock Text="Heading 1" Margin="10,0,0,0" FontSize="15" /> 
          <TextBlock Text="Heading 2" Margin="10,0,0,0" FontSize="12" /> 
         </StackPanel> 
         <StackPanel> 
          <Rectangle Fill="Red" Width="175" Height="175" HorizontalAlignment="Left" Margin="10,0,10,10" /> 
          <TextBlock Text="Heading 1" Margin="10,0,0,0" FontSize="15" /> 
          <TextBlock Text="Heading 2" Margin="10,0,0,0" FontSize="12" /> 
         </StackPanel> 
        </StackPanel> 
        <StackPanel Orientation="Horizontal"> 
         <StackPanel> 
          <Rectangle Fill="Red" Width="175" Height="175" HorizontalAlignment="Left" Margin="10,0,10,10" /> 
          <TextBlock Text="Heading 1" Margin="10,0,0,0" FontSize="15" /> 
          <TextBlock Text="Heading 2" Margin="10,0,0,0" FontSize="12" /> 
         </StackPanel> 
         <StackPanel> 
          <Rectangle Fill="Red" Width="175" Height="175" HorizontalAlignment="Left" Margin="10,0,10,10" /> 
          <TextBlock Text="Heading 1" Margin="10,0,0,0" FontSize="15" /> 
          <TextBlock Text="Heading 2" Margin="10,0,0,0" FontSize="12" /> 
         </StackPanel> 
         <StackPanel> 
          <Rectangle Fill="Red" Width="175" Height="175" HorizontalAlignment="Left" Margin="10,0,10,10" /> 
          <TextBlock Text="Heading 1" Margin="10,0,0,0" FontSize="15" /> 
          <TextBlock Text="Heading 2" Margin="10,0,0,0" FontSize="12" /> 
         </StackPanel> 
        </StackPanel> 
       </StackPanel> 
      </Grid> 
     </phone:PanoramaItem> 

任何邏輯的想法,或XAML造型的想法將非常感激

+0

後的你以後一峯,這聽起來像任何一個ItemsControl或者一個列表框將有很多更整潔糾正它。 –

回答

0

莫非你一個Canvas並設置Canvas.TopCanvas.Left財產所有對象給出的頁面上的所需位置?

相關問題