2013-02-07 6 views
1

나는이 (객체의 다른 색상 다른 종류) 같은 것을 보이는 longlistselector를 만들기 위해 노력하고있어에서 개체 :세미 그리드/동적 열 longlistselector

...

문제는 그러나 모든 내 개체입니다 파란색과 같은 스택 (빨간색과 녹색 오브젝트는 같은 행에 배치됩니다.) 나는 단지 푸른 물체가 그렇게하기를 원한다. 나머지 개체는 고유 한 행을 가져야합니다. 이것을 수행 할 방법이 있습니까?

내가 WrapPanel에서 찾아 봤는데하지만 그 WP8에서 작동하지 않았다

내 코드 :

<phone:LongListSelector LayoutMode="Grid" IsGroupingEnabled="False" GridCellSize="200,60" Width="Auto" Height="600" ItemsSource="{Binding Items}" x:Name="ListBoxMatchHistory"> 
    <phone:LongListSelector.ItemTemplate> 
    <DataTemplate> 
     <datatemplate:ListboxTemplateSelector Content="{Binding}"> 
     <datatemplate:ListboxTemplateSelector.Player> 
      <DataTemplate> 
      <toolkit:WrapPanel HorizontalAlignment="Left" Orientation="Vertical" ItemWidth="250" ItemHeight="60"> 
       <StackPanel Orientation="Horizontal" Width="250" Height="40"> 
       <Image Source="{Binding Path=Hero.Image}" Stretch="None"/> 
       <TextBlock Text="{Binding account_id}" VerticalAlignment="Center"/> 
       </StackPanel> 
      </toolkit:WrapPanel> 
      </DataTemplate> 
     </datatemplate:ListboxTemplateSelector.Player> 
     <datatemplate:ListboxTemplateSelector.ResultShort> 
      <DataTemplate> 
      <TextBlock Text="{Binding status}" Width="400"/> 
      </DataTemplate> 
     </datatemplate:ListboxTemplateSelector.ResultShort> 
     <datatemplate:ListboxTemplateSelector.MatchDetailsShort> 
      <DataTemplate> 
      <toolkit:WrapPanel HorizontalAlignment="Left" Orientation="Vertical" ItemWidth="400" ItemHeight="30"> 
       <StackPanel Orientation="Horizontal" Width="400"> 
       <TextBlock Text="{Binding MatchId}"/> 
       <TextBlock Text="{Binding LobbyType}"/> 
       </StackPanel> 
      </toolkit:WrapPanel> 
      </DataTemplate> 
     </datatemplate:ListboxTemplateSelector.MatchDetailsShort> 
     </datatemplate:ListboxTemplateSelector> 
    </DataTemplate> 
    </phone:LongListSelector.ItemTemplate> 
</phone:LongListSelector> 

답변