首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用FlipView上的导航

禁用FlipView上的导航
EN

Stack Overflow用户
提问于 2014-02-24 14:58:24
回答 2查看 1.6K关注 0票数 6

我想禁用我的FlipView上的所有导航(水平滚动)从用户的输入(例如鼠标轮和触摸屏)。

flipview应该改变其所选索引的唯一方法是编程,我已经删除了FlipView风格的侧按钮。

我试着改变了ScrollViewer的一些风格,但我无法阻止所有的东西。有人能暗示我做这件事的正确和干净的方法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-21 09:57:43

我通过重写ControlTemplate和在ItemsPresenter中更改ManipulationMode找到了解决方案。只需将此代码放入FlipView中即可。

代码语言:javascript
复制
<FlipView.Template>
    <ControlTemplate>
        <ItemsPresenter ManipulationMode="None"></ItemsPresenter>
    </ControlTemplate>
</FlipView.Template>

在我看来,做一些简单的事情不应该那么困难,比如禁用用户交互。应该有一个财产可以这样做。

票数 6
EN

Stack Overflow用户

发布于 2015-11-06 10:27:35

可以将IsEnabled属性的FlipView设置为False

希望能帮上忙!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21991281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档