У меня есть сетка размером 400 x 150, в которой я хотел бы добавить Listbox.Попытка сделать Listbox горизонтальной внутри сетки
Listbox состоит из сетки, содержащей TextBlock.
<Grid Width="400" Height="150">
<ListBox x:Name="list" >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Grid Width = "80">
<Border BorderBrush="Black" HorizontalAlignment="Right" />
<TextBlock Foreground="Black" Text="{Binding name}" />
</Grid>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
Но этот список отображается вертикально.
Я попытался использовать VirtualizingStackPanel, но проблема в том, что границы сеток отображаются неправильно.
Как я могу сделать этот список горизонтальным, с границами сетки, содержащей видимый текстовый блок?
использовать эту помощь –