为什么我无法停用WebView
的滚动条?
这是我的代码
<WebView x:Name="Browser" Source="https://m.investing.com/economic-calendar/" ScrollViewer.VerticalScrollMode="Disabled" ScrollViewer.VerticalScrollBarVisibility="Disabled"/>
禁用任何滚动条。任何想法如何禁用垂直滚动条。
目标是将WebView
包裹在ScrollViewer
中并改为使用ScrollViewer
的滚动条。
答案 0 :(得分:0)
此处的解决方案:
private static string[] SetBodyOverFlowHiddenString = new string[] { @"function SetBodyOverFlowHidden() { document.body.style.overflow = 'hidden'; } SetBodyOverFlowHidden();" };
private async void Browser_NavigationCompleted(WebView sender, WebViewNavigationCompletedEventArgs args)
{
await Browser.InvokeScriptAsync("eval", SetBodyOverFlowHiddenString);
Debug.WriteLine("Loaded");
}