我有一個水平列表觀點,即滾動屏幕外向右,像這樣的:的WinRT XAML中的ListView - 觸摸不滾動以及
的問題是,用觸摸的時候可以不滑動滾動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>
我應該問傑裏?
什麼是您的itemClick事件呢? – mydogisbox
它導航到另一個頁面,我仍然需要。我也需要能夠滾動。我也嘗試關閉'IsItemClickEnabled',但同樣的結果(除了我的'ItemClick'不會觸發)。 – jonathanpeppers
如果你不想選擇,那麼爲什麼不使用scrollview而不是listview中的itemcontrol? – mydogisbox