2013-07-25 2 views
0

Как я могу запускать элементы в новой строке в списке, который ориентирован по горизонтали? это мой код до сих пор, но он показывает аль элементы в 1 ряд, Thanx заранееlistbox horizontal alignment wrap

<phone:PanoramaItem Header="Geklassifiseerd" Orientation="Horizontal" Foreground="Black"> 
      <ListBox x:Name="geklassifisseerd_list"> 
       <ListBox.ItemTemplate> 
        <DataTemplate> 
         <StackPanel> 
          <TextBlock Text="{Binding Name}" TextWrapping="Wrap" 
              Margin="10,0" 
              Foreground="Black" 
              FontSize="20" 
              /> 
          <TextBlock Text="{Binding Date}" 
              TextWrapping="Wrap" 
              Foreground="Black" 
              Margin="10,-2,10,0" 
              FontSize="20" 
              /> 
          <TextBlock Text="{Binding Image_uri}" 
              TextWrapping="Wrap" 
              Margin="10,-2,10,0" 
              Foreground="Black" 
              /> 
         </StackPanel> 
        </DataTemplate> 
       </ListBox.ItemTemplate> 

       <ItemsControl.ItemsPanel> 
        <ItemsPanelTemplate> 
         <StackPanel Orientation="Horizontal"/> 
        </ItemsPanelTemplate> 
       </ItemsControl.ItemsPanel> 

      </ListBox> 

ответ

0

получил ответ, я использовал WrapPanel в itemspanetemplate, что привело к сборкам конфликтующих, которые я решил переустановить сборка Microsoft.phhone.controls через самородок

   <ItemsControl.ItemsPanel> 
        <ItemsPanelTemplate> 
         <Controls:WrapPanel Orientation="Horizontal" /> 
        </ItemsPanelTemplate> 
       </ItemsControl.ItemsPanel>