【问题标题】:Windows 8: How to disable touch in Flipview control?Windows 8:如何在 Flipview 控件中禁用触摸?
【发布时间】:2013-03-08 23:43:57
【问题描述】:

是否可以禁用翻转视图的触摸滚动?

例如,您可以通过将 Horizo​​ntalScrollMode 设置为 False 来禁用 scrollviewers 滚动模式

我只需要暂时禁用它,这样我就可以使用触摸手势操作翻转视图内的画布。

提前致谢。

【问题讨论】:

    标签: windows xaml windows-8 microsoft-metro windows-runtime


    【解决方案1】:

    您可以尝试使用 VisualTreeHelper 在 FlipView 的模板中获取 ScrollViewer 并禁用其滚动。

    【讨论】:

    • 必须更改哪些特定属性才能完成此操作?我正在尝试几个,但还没有找到任何可行的方法。
    • HorizontalScrollMode。实际上 - 你可以在FlipView 上设置类似ScrollViewer.HorizontalScrollMode="Disabled" 的东西。我认为控件模板可能会将其绑定到内部的ScrollViewer
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-05
    • 1970-01-01
    • 2021-01-24
    • 1970-01-01
    • 1970-01-01
    • 2020-04-10
    相关资源
    最近更新 更多