作为Windows 8 metro应用程序的一部分,您好!我使用webview,我想禁用水平滚动,因此用户不会错误地离开信息。在Windows 8中禁用滚动和移除滚动条8 webview
我已经尝试把它放入一个scrollviewer,然后禁用水平滚动那里,但滚动条和webviewer中的滚动处于活动状态。
用户仍然能够使用,因此禁止用于它不会工作的所有输入的Web查看.. :-)
希望有人有一个简单的解决方案..
编辑:
正如评论中所写,我一直试图用JavaScript来做到不成功。
使用
.InvokeScript("eval", new string[] { "document.body.scroll = 'no';" });
和
.InvokeScript("eval", new string[] { "document.body.style.overflow ='hidden';" });
一直在努力,看看它是否可以做期运用JavaScript和web视图期运用'webview.InvokeScript( “EVAL”,新的String [] {“document.body.style的调用脚本函数。 overflow = hidden;“});'但是引发异常.. –
需要使用'隐藏',然后它会运行,只有问题是,仍然不工作。 –
也尝试过'document.body.scroll ='no';'因为我读过那可能在IE中工作但仍然没有结果 –