Listview 嵌套列表视图和触摸滚动?

Listview 嵌套列表视图和触摸滚动?,listview,scroll,windows-store-apps,Listview,Scroll,Windows Store Apps,我正在开发一个Windows应用商店应用程序,我有一个两级嵌套的ListView。子listview高度始终根据其拥有的项目数进行调整,因此不应使用/从不显示其滚动条 我的问题是,当用户点击、按住并尝试滚动父列表视图上的任何位置时,它应该滚动父列表视图。这是针对触摸设备的。不幸的是,我需要可以选择父listview的DataTemplate。因此,当use尝试滚动时,什么也不会发生 我希望我有道理 我是否可以触发父列表视图进行滚动?如果我单击DataTemplate之间的边界,然后尝试从那里滚动

我正在开发一个Windows应用商店应用程序,我有一个两级嵌套的ListView。子listview高度始终根据其拥有的项目数进行调整,因此不应使用/从不显示其滚动条

我的问题是,当用户点击、按住并尝试滚动父列表视图上的任何位置时,它应该滚动父列表视图。这是针对触摸设备的。不幸的是,我需要可以选择父listview的DataTemplate。因此,当use尝试滚动时,什么也不会发生

我希望我有道理

我是否可以触发父列表视图进行滚动?如果我单击DataTemplate之间的边界,然后尝试从那里滚动,它可以正常工作,但我希望有一个触摸友好的体验,从任何地方滚动都很自然

下面是一个粗略的代码,我删除了一些不必要的部分:

<ListView DragOver="DragOver"
      AllowDrop="True"  >
<ListView.ItemTemplate>
    <DataTemplate>
            <ListView ManipulationMode="None"
                    SelectionMode="Single"
                    ScrollViewer.VerticalScrollBarVisibility="Hidden"
                    CanDragItems="True" Drop="ListViewDrop" DragItemsStarting="DragStarting"
                    AllowDrop="True"  DragOver="DragOver" DragLeave="DragLeave"
                  >
                <ListView.ItemsPanel>
                    <ItemsPanelTemplate>
                        <StackPanel Orientation="Vertical" />
                    </ItemsPanelTemplate>
                </ListView.ItemsPanel>
            </ListView>
    </DataTemplate>
</ListView.ItemTemplate>
<ListView.ItemsPanel>
    <ItemsPanelTemplate>
        <StackPanel Orientation="Vertical"></StackPanel>
    </ItemsPanelTemplate>
</ListView.ItemsPanel>


谢谢大家!

找出问题所在。我的InnerListView具有操纵模式=“无”。把它取下来就没事了