Wpf ListView不显示水平滚动条
我有一个嵌套在简单WPF应用程序中的列表视图。我在ListView上启用了水平滚动属性,但它从未激活,因此项目继续被水平截断。希望有人能指出任何明显的错误。XAML:Wpf ListView不显示水平滚动条,wpf,xaml,listview,Wpf,Xaml,Listview,我有一个嵌套在简单WPF应用程序中的列表视图。我在ListView上启用了水平滚动属性,但它从未激活,因此项目继续被水平截断。希望有人能指出任何明显的错误。XAML: <ListView Name="MyListView" ItemsSource="{Binding Path=SoftwareUpdates}" HorizontalAlignment="Left" MinHeight="55" Height="Auto" Margin="9,197,0,0" VerticalAlignme
<ListView Name="MyListView" ItemsSource="{Binding Path=SoftwareUpdates}" HorizontalAlignment="Left" MinHeight="55" Height="Auto" Margin="9,197,0,0" VerticalAlignment="Top" Width="570" Grid.RowSpan="2" Visibility="{Binding IsChecked,ElementName=DetailsCheckBox,Converter={StaticResource b2v}}" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto">
<ListView.View>
<GridView>
<GridViewColumn Width="568" Header="Missing Updates:" DisplayMemberBinding="{Binding Path=Name}" />
</GridView>
</ListView.View>
</ListView>
将列的
宽度
更改为自动
(或等效地,删除宽度
样式,假设没有默认样式)将给出所需的结果
关键是您不想截断的数据在列中,在上面的代码中,该列在Width
568处被截断。。。但是这个宽度
实际上需要能够随着数据无限延伸,以便可以通过列表视图上的滚动条进行滚动