2012-03-16 3 views
0

Я хотел бы создать страницу в панораме в WP7, используя панель обложки в контенте.Как изменить панораму горизонтальной ширины в windows phone 7

Я хотел бы создать что-то вроде People Hub, несколько hubtile (т. Е. 5) и потратить на ширину больше, чем в одной единственной панораме.

Я бы попытался установить ширину оберточной панели, ширину панорамы, по-прежнему нет возможности заставить ее работать, как в PeopleHub.

Может ли кто-нибудь помочь мне в этом?

ответ

0

Этот код работает с 8 TileButton (Bewise controls), но это то же самое с Hubtile

<controls:PanoramaItem Header="home" Orientation="Horizontal" Width="850"> 
       <Grid> 
        <ListBox Margin="0,0,-12,86" ItemsSource="{Binding Children}" Height="380"> 
        <ListBox.ItemsPanel> 
         <ItemsPanelTemplate> 
          <toolkit:WrapPanel Orientation="Horizontal" /> 
         </ItemsPanelTemplate> 
        </ListBox.ItemsPanel> 
        <ListBox.Template> 
         <ControlTemplate> 
          <ItemsPresenter /> 
         </ControlTemplate> 
        </ListBox.Template> 
        <ListBox.ItemTemplate> 
         <DataTemplate> 
          <Grid> 
           <Bewise:TileButton ImageSource="{Binding Image}" Text="{Binding Name}" Margin="10" /> 
          </Grid> 
         </DataTemplate> 
        </ListBox.ItemTemplate> 
       </ListBox> 
        <TextBlock Height="48" HorizontalAlignment="Left" Margin="15,389,0,0" Name="textBlock1" Text="view all" VerticalAlignment="Top" FontSize="36" Width="201" /> 
       </Grid> 
      </controls:PanoramaItem> 
+0

Спасибо, Жюльен! Он работает безупречно! –

3

Для изменения ширины элемента панорамы просто установите Ориентацию = «Горизонтальная». Я думаю, что это решит вашу проблему.

С уважением

+0

это не работает! Если вы просто установите «ориентацию на« Горизонтальный », это приведет к следующей следующей строке HunTile: она не будет развиваться до следующей. –

 Смежные вопросы

  • Нет связанных вопросов^_^