Ho una casella di riepilogo WPF che visualizza i messaggi. Contiene un avatar sul lato sinistro e il nome utente e il messaggio impilati verticalmente a destra dell'avatar. Il layout va bene finché il testo del messaggio non va a capo automatico, ma invece ottengo una barra di scorrimento orizzontale nella casella di riepilogo.
Ho cercato su Google e ho trovato soluzioni a problemi simili, ma nessuno di loro ha funzionato.
<ListBox HorizontalContentAlignment="Stretch" ItemsSource="{Binding Path=FriendsTimeline}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Border BorderBrush="DarkBlue" BorderThickness="3" CornerRadius="2" Margin="3" >
<Image Height="32" Width="32" Source="{Binding Path=User.ProfileImageUrl}"/>
</Border>
<StackPanel Orientation="Vertical">
<TextBlock Text="{Binding Path=User.UserName}"/>
<TextBlock Text="{Binding Path=Text}" TextWrapping="WrapWithOverflow"/> <!-- This is the textblock I'm having issues with. -->
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>