2017-03-02 1 views
0

WebView의 스크롤바를 비활성화 할 수없는 이유는 무엇입니까? 이것은 내 코드입니다WebView 비활성화 스크롤바

<WebView x:Name="Browser" Source="https://m.investing.com/economic-calendar/" ScrollViewer.VerticalScrollMode="Disabled" ScrollViewer.VerticalScrollBarVisibility="Disabled"/> 

스크롤 막대가 비활성화되어 있지 않습니다. 모든 아이디어는 어떻게 수직 스크롤 막대를 비활성화합니다. 목표는 WebViewScrollViewer에 넣고 대신 ScrollViewer의 스크롤 막대를 사용하는 것입니다. 여기

답변

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"); 
    }