xaml – 禁用FlipView上的导航
发布时间:2020-12-14 02:01:36 所属栏目:Windows 来源:网络整理
导读:我想从用户的输入(例如鼠标滚轮和触摸屏)禁用我的FlipView上的所有导航(水平滚动). flipview应该改变其选定索引的唯一方法是以编程方式,我已经删除了FlipView风格的侧边按钮. 我尝试在其样式中更改一些ScrollViewer的属性,但我无法阻止所有内容.任何人都可以
我想从用户的输入(例如鼠标滚轮和触摸屏)禁用我的FlipView上的所有导航(水平滚动).
flipview应该改变其选定索引的唯一方法是以编程方式,我已经删除了FlipView风格的侧边按钮. 我尝试在其样式中更改一些ScrollViewer的属性,但我无法阻止所有内容.任何人都可以提示我正确而干净的方法吗? 解决方法
我通过覆盖ControlTemplate并更改ItemsPresenter中的ManipulationMode找到了解决方案.只需将此代码放在FlipView中:
<FlipView.Template> <ControlTemplate> <ItemsPresenter ManipulationMode="None"></ItemsPresenter> </ControlTemplate> </FlipView.Template> 在我看来,做一些像禁用用户交互这样简单的事情并不困难.应该有一个属性来做到这一点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-phone-7 – 在WP7上的“后退”按钮上退出应用程序
- .net – 如何从我的DLL访问我的MainForm中的函数
- 在Windows中的Python文件上混合read()和write()
- windows – 如何在行继续之后正确转义引用的命令?
- 仅限Windows 7上的.NET 4串行端口ObjectDisposedException
- windows – WSUS和Pulled Patches
- windows – 如何使用硬件视频缩放器?
- windows – 调试Win 16位应用程序的最佳方法?
- 为什么我的Emacs在Cygwin上运行Windows 7,总是创建崩溃转储
- windows – JScript:如何运行外部命令并获得输出?