我有一个水平列表视图,可以向右滚动到屏幕外,例如:
问题是,当使用触摸时,默认情况下您无法滑动滚动 ListView,它似乎只是抓住了 ListView 项目并将其水平拉了一下。我可以让它滚动的唯一方法是单击每个 ListViewItem 之间的 5-10 像素,这太可怕了。
是否有修改此行为的设置?
我的 Xaml 基本上是这样的:
<ListView
x:Name="listView" Grid.Column="1" IsItemClickEnabled="True"
ItemsSource="{Binding Assignments}" SelectionMode="None" ItemClick="OnItemClick">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
<ListView.ItemTemplate>
<DataTemplate>
<!--cool template to make UI in screenshot-->
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
我应该问杰瑞吗?