我根本无法找到一种方法来让ScrollViewer共享操作事件。 一旦我在ScrollViewer中放了东西,然后设置了ManipulationMode项,ScrollViewer就会停止工作

我已经阅读到ScrollViewer可以处理所有这些事件并阻止它们冒泡,但是必须有一种解决此问题的方法,而不会禁用ScrollViewer的滚动行为。

我只是尝试在ScrollViewer内部的ItemsControl中的项目上实现水平滑动功能。 (我已禁用ScrollViewer的“水平”滚动机制,无济于事)

如果没有ScrollViewer包裹,一切正常。

有任何想法吗? 我不敢相信这种简单的UI手势无法实现。

非常感谢

院长

===============>>#1 票数:1 已采纳

如果需要,您可以使用ListView来获取内置的交叉滑动/滑动行为。 否则- 上一次我必须执行拖出列表的操作-我在ScrollViewer前面放置了一个矩形并捕获了所有输入事件,然后手动处理ScrollViewer滚动。 这是一个坏主意,但是没有更好的选择了。

  ask by Dean Chalk translate from so

未解决问题?本站智能推荐:

1回复

Windows Phone 8.1-通过WriteableBitmap写入文本

在我正在制作的应用中,我需要通过WriteableBitmap编写文本。 在Windows Phone Silverlight中,我知道该怎么做:我只需要调用writeableBitmap.Render()方法即可! 问题是我的应用程序需要使用Windows Runtime构建,并且该方法不
1回复

如何在WinRT-apps(Javascript,C#)中区分Windows Phone 8.1与Windows 8.1?

如何使用Javascript或C#在WinRT-apps中区分Windows Phone 8.1与Windows 8.1? 我需要在运行时知道操作系统。 有人可以帮忙吗?
1回复

Windows Phone 8.1-从后台任务创建WriteableBitmap时发生异常

我正在构建Windows Phone 8.1应用程序(Windows运行时,而不是Windows Phone Silverlight 8.1)。 我创建了一个后台任务,该任务通过使用维护触发器来触发。 在后台任务中,我需要从“相机胶卷”的一张图片创建一个WriteableBitmap。 我
1回复

Scrollviewer在Windows Phone上显示更大的图像

我需要在Windows Phone 8.1应用程序上以原始比例显示更大的图像。 尝试了ScrollViewer和ViewBox。 他们似乎没有一个工作正常。 我想要类似图像在html页面中显示,scrollable,movable等的东西。 不知道是否可以在不嵌入Web浏
1回复

Windows Phone 8.1上的填充宽度

我正在使用Windows Phone 8.1 SDK开发应用程序,并使用XAML标记编写UI描述。 我无法使用文本框填充宽度。 我看到已经发布了类似的问题,但它们涉及ListView。 我真的很困惑 似乎没有比例大小的选择。 教程显示了在设计中使用显式像素计数。
1回复

Windows Phone 8.1共享合同

我写了Windows Phone 8.1(WINRT)App 。 我正在尝试从应用程序的本地存储中的应用程序共享图像 。 我正在使用Windows Phone 8.1共享合同。 我正在准备要共享的内容,然后在一秒钟后消失。 ShareUI无法打开。
1回复

AudioDevice:在WinRT / WP 8.1中使用MediaCapture录制声音

我目前正在构建一个使用WinRT MediaCapture API录制音频和拍照的应用程序。 我拥有的用于初始化MediaCapture并选择合适的设备的代码如下所示: 我以为错误地认为,第一个麦克风将是默认麦克风。 但是,我发现其中一台设备没有授予您使用此麦克风的权限,但是可以
1回复

获取Windows Phone 8.1 / Windows 8.1的当前可见集线器部分

我可以在Windows 8.1 / Windows Phone 8.1的集线器控件上绑定一个属性,以便获得当前选择的HubSection吗? 通常对于TabControl,可以设置SelectedIndex属性。 但是,对于集线器控件似乎并不存在。 到目前为止,我可以找到的唯一与此相关
1回复

MenuFlyoutSeparator没有出现在Windows Phone 8.1中

项目之间没有出现分隔线,Windows Phone版本不支持分隔线,或者我做错了什么?
2回复

Windows Phone 8.1中的媒体管道是否已损坏?

由于存在大量内存管理问题,Windows Phone 8.1中的媒体管道似乎已被破坏。 当您创建使用IMediaSource在Windows Phone Runtime 8.1中传输音频的后台音频应用程序时,应用程序的组件最终会在某些情况下抛出OutOfMemoryException甚至S