Как сделать перенос строк в гриде Avalonia?

Хочу сделать список, у которого есть 3 столбца (можно не гридом, не знаю как иначе), где второй столбец это длинная строка, занимающая оставшееся пространство, размер которой я заранее не знаю. Добавил TextWrapping="Wrap", но это не работает. Как сделать?

<ListBox Items="{Binding Items}">
<ListBox.ItemTemplate>
    <DataTemplate>
        <Border Background="Red" CornerRadius="4" Padding="4">
            <Grid>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="100"/>
                    <ColumnDefinition Width="*"/>
                    <ColumnDefinition Width="100"/>
                </Grid.ColumnDefinitions>
                <Grid.RowDefinitions>
                    <RowDefinition Height="Auto"/>
                    <RowDefinition Height="Auto"/>
                    <RowDefinition Height="Auto"/>
                </Grid.RowDefinitions>
                <TextBlock Grid.Column="0" Grid.RowSpan="3" HorizontalAlignment="Center" VerticalAlignment="Center">Image</TextBlock>
                <TextBlock Grid.Column="1" Grid.Row="0" Classes="address" Text="{Binding DisplayTime^}"/>
                    <TextBlock Grid.Column="1" Grid.Row="1" Text="{Binding DisplayTitle^}"/>
                    <TextBlock Grid.Column="1" Grid.Row="2" Text="{Binding DisplayAddress^}" TextWrapping="Wrap"/>
                <StackPanel Grid.Column="2" Grid.RowSpan="3" VerticalAlignment="Center">
                    <Button VerticalAlignment="Center">Ведущий</Button>
                </StackPanel>
            </Grid>
        </Border>
    </DataTemplate>
</ListBox.ItemTemplate>

Ответы (0 шт):