我在ListView中显示内容,文本被截断。即使此文本较长,也无法进一步移动水平滚动条。你知道如何解决这个问题吗?非常感谢你。
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid Margin="20">
<ListView x:Name="ProductDetails"
ItemsSource="{Binding ProductDetailsCollection}"
HorizontalContentAlignment="Stretch"
VerticalAlignment="Stretch"
/>
</Grid>
要解决此问题,您可以在窗口中创建一个新的Style
,如下所示:
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
<Setter Property="HorizontalAlignment" Value="Stretch" />
<Setter Property="Width" Value="Auto" />
</Style>
它应该调整文本,防止切断。
如果您已经为ListView
或ListViewItem
检查了自定义样式,那么您不会覆盖我发布的属性