Список с несколькими столбцами

Мне нужно создать окно со списком, как показано ниже:

[x]    [x]   ^
[x]    [x]   |
[x]    [x]   | ----> this is a side scroll and the [x] are pictures
[x]    [x]   |

Как я могу это сделать? Вот мой код.

      <controls:PanoramaItem Header="New one"  Name="Pan1" >
                <ListBox Margin="0,0,-12,0" x:Name="NewTitlesListBox" 
                         ItemsSource="{Binding NewPicturesLocal}" 
                         SelectionChanged="NewListBoxSelectionChanged">

                    <ListBox.ItemTemplate>
                        <DataTemplate>
                            <StackPanel Orientation="Horizontal" Margin="0,0,0,20">
   <Image  Width="110" CacheMode="BitmapCache" Source="{Binding ThumbURL}" 
                                    Margin="12,0,9,0"/>

                            </StackPanel>
                        </DataTemplate>
                    </ListBox.ItemTemplate>
                </ListBox>
            </controls:PanoramaItem>

Результат:

[x]   ^
[x]   |
[x]   | ----> this is a side scroll and the [x] are pictures
[x]   |

Я пытался сделать это с помощью сетки (добавление дополнительных столбцов) и шаблонов данных, но не нашел решения.

0
задан infoexpert.it 31 October 2011 в 12:51
поделиться