Windows 8桌面模式下的WPF / XAML,webbrowser,防止捏合/缩放

时间:2013-08-14 18:53:00

标签: wpf xaml windows-8 webbrowser-control

我有一个WPF桌面项目在运行Windows 8的华硕平板电脑上运行webbrowser控件。据我所知,webbrowser控件使用系统的浏览器版本并呈现页面,这意味着IE10。 我正在努力防止在浏览器上进行缩放缩放,因为我们的用户不断弄乱我们下一个客户的页面 我试过用过      -ms-content-zooming:none;-ms-touch-action: none;在页面上的html,body,div,img,ul,li元素上尝试定位每个元素,以防止我们的图像和元素在浏览器窗口中放大。

有没有办法防止捏合/缩放功能。我还将viewport标记设置为user-scalable none。我错过了什么吗?有办法解决这个问题吗?这是在控件本身还是在浏览器中发生的?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您需要为WebBrowser控件禁用IE Legacy Input Model。我刚回答了related question,您可以找到代码示例here