Адаптивность блока сообщения. WPF C#

Рейтинг: 0Ответов: 0Опубликовано: 10.05.2023

Всем привет! Разрабатываю свой чат на сокетах. Наверстал красивый интерфейс и столкнулся с проблемой адаптивности группы элементов составляющих целое сообщение или блок сообщения. Вот как это выглядит:нормальное состояние

После расширения соседней колонки:введите сюда описание изображения

Xaml блока сообщения:

<Border Background="#FF191C21" Margin="0.5, 0,0.5,0">
                        <ListView Background="Transparent" BorderThickness="0" SelectionMode="Multiple" ItemsSource="{Binding SelectedChat.Messages}" VerticalAlignment="Bottom">
                            <ListView.ItemTemplate>
                                <DataTemplate>
                                    <Border CornerRadius="15" Background="#FF3D4A5D">
                                        <Grid>
                                            <Grid.ColumnDefinitions>
                                                <ColumnDefinition/>
                                                <ColumnDefinition/>
                                            </Grid.ColumnDefinitions>
                                            <TextBlock Margin="15,8,15,8" Grid.Column="0" Foreground="White" TextWrapping="Wrap" FontWeight="Normal" FontSize="14" Text="{Binding Text}"/>
                                            <TextBlock Grid.Column="1" FontSize="12" VerticalAlignment="Bottom" HorizontalAlignment="Right" Margin="0,0,10,3" Foreground="#FFB8C0C3" Text="{Binding CreateDate, Converter={StaticResource DateTimeToDateConverter}}"/>
                                        </Grid>
                                    </Border>
                                </DataTemplate>
                            </ListView.ItemTemplate>
                        </ListView>
                    </Border>

Ответы

Ответов пока нет.