Я действительно схожу с ума ... но весь вечер я пытаюсь создать список из 3 столбцов.Я хочу, чтобы эти 3 столбца были распределены по всему размеру списка, а не склеены, как при использовании приведенного ниже кода.
Итак, вот мой XML
<ListBox Background="Red" HorizontalContentAlignment="Stretch"
ItemsSource="{Binding ListItems}"
>
<ListBox.ItemTemplate>
<DataTemplate>
<Grid HorizontalAlignment="Stretch" Background="Aquamarine">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Text="A"/>
<TextBlock Grid.Column="1" Text="B"/>
<TextBlock Grid.Column="2" Text="C"/>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Надеюсь, выможет помочь мне.