मेरे पास एक WPF सूची बॉक्स है जो संदेशों को प्रदर्शित करता है। इसमें बाईं ओर एक अवतार होता है और उपयोगकर्ता नाम और संदेश अवतार के दाईं ओर खड़ी होती है। संदेश पाठ लपेटने तक लेआउट ठीक है, लेकिन इसके बजाय मुझे सूची बॉक्स पर एक क्षैतिज स्क्रॉल पट्टी मिलती है।
मैंने Googled और समान मुद्दों के समाधान पाए हैं, लेकिन उनमें से किसी ने भी काम नहीं किया।
<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>