我ListBox
的其中有一个描述字段,其中可能会很长。而不是有一个水平滚动条,我想把它换行。如果我设置了它,MaxWidth
但由于ListBox
更改大小我不想硬编码该值。
最好的方法是什么?
编辑:描述在TextBlock
.
简化的 XAML(删除了不必要的东西,仍然显示问题:
<ListBox BorderThickness="0" Padding="5" Name="lstTasks">
<ListBox.ItemsSource>
<Binding Source="{StaticResource dataTasks}"/>
</ListBox.ItemsSource>
<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<TextBlock Text="{Binding Path=RequestDescription}" TextTrimming="WordEllipsis" TextWrapping="Wrap" Height="60" />
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>