我有一个ListView
,而我只是将ItemsPanel
模板替换为处于水平模式的StackPanel
,如下所示:
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
但是,这些项目不会超出屏幕的右侧,因此,实际上没有任何方向的滚动。
我从// build /会话中复制了代码,所以我错过了什么?
最佳答案
您错过了像这样的滚动查看器的配置:
<ListView
ScrollViewer.HorizontalScrollBarVisibility="Auto"
ScrollViewer.HorizontalScrollMode="Enabled"
ScrollViewer.VerticalScrollMode="Disabled"
... > ...