作爲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中工作但仍然沒有結果 –