嵌套ListView和Touch Scrolling?

时间:2015-10-02 14:06:37

标签: listview scroll windows-store-apps

我正在开发一个Windows应用商店应用,我有一个2级嵌套ListView。子列表视图高度始终根据其具有的项目数量进行调整,因此不应使用/永远不会显示它的滚动条。

我的问题是,我希望当用户点击,保持并尝试在父列表视图中滚动ANYWHERE时,它应该滚动PARENT列表视图。这适用于触摸设备。不幸的是,我需要PARENT列表视图的DataTemplate可选。因此,当使用尝试滚动时,没有任何反应。

我希望我有道理。

无论如何我可以触发父列表视图滚动吗?如果我点击看似DataTemplate之间的边界然后尝试从那里滚动,它可以正常工作,但我希望有一个触摸友好的体验,从任何地方滚动都感觉很自然。

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

import hmac, hashlib, urllib, base64
def calculate_signature(string, private_key):
    hash_var = hmac.new(private_key, string, hashlib.sha1).digest()
    sig = urllib.quote_plus(base64.b64encode(hash_var))
    return sig

谢谢!

1 个答案:

答案 0 :(得分:0)

找出问题所在。我的InnerListView有ManipulationMode =“None”。删除它,没关系。

相关问题