c# - 使用 ScrollViewer 捏缩放

标签 c# xaml windows-phone-8 zooming scrollviewer

我在 MVVM 环境中使用 ScrollViewer 在欧洲 map 上导航。但是当我使用 ScrollViewer 时,用于 manipulationDeltaEventArgs.Pinchmanipulation 的 deltaScale 不起作用。无论如何,DeltaScale 保持为一。我试着看一下 Pinchmanipulation 的 Current 和 Original,它们是一样的。那么谁能帮助我在使用 scrollViewer 的同时进行缩放?

manipulationDelta 是:

public void Zoom(ManipulationDeltaEventArgs e)
    {
        if (e.PinchManipulation == null)
        {
            return;
        }



    }

最佳答案

我认为 scrollviewer 不支持 Windows Phone 8 中的缩放。目前只有 Windows 应用商店应用程序可以执行此操作。

关于c# - 使用 ScrollViewer 捏缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20148450/

相关文章:

c# - 源不包含数据行

wpf - XAML 标记使用 DecimalConverter?

c# - 如何从 XAML 代码更改 ItemsPanelTemplate WrapGrid?

c# - 当用于进一步处理时,命令行输出的良好格式是什么?

c# - Windows 8.1 Metro 应用程序 - 捏合和缩放图像

silverlight - WP7中的 slider 步骤

windows-phone-7 - 在 Windows Phone 8 中,我不断收到 System.WIndows.Markup.XamlParseException

c# - Pivot_SelectionChanged SDK 7.1 和 SDK 8.0 冲突

c# - 不允许在 IsolatedStorageFileStream 上对隔离存储中的 CreateFile 进行操作

c# - 如何以正确的方式将网格绑定(bind)到基于 EF 的 View 模型?