2016-08-02 3 views
2

私はVB.netフォームにWebBrowserを持っています。私はWebブラウザのリンクをクリックしても、Webブラウザをスクロールすることはできません。 このコードが見つかりましたが、WebBroswers全体をロックしてリンクやスクロールをクリックできないため、スクロールできる必要があります。ハック回避策コードからアドレスを変更するには、もう一度上AllowNavigationをオンにするだろうが、それはナビゲーションを取ることができるように、BeginInvokeメソッドを必要とWebBrowserを無効にする方法はありますが、まだWebBroswerをスクロールできます

WebBrowser1.AllowNavigation = False 

:ちょうど次のプロパティを設定し

DirectCast(WebBrowser1, Control).Enabled = False 

答えて

1

再度電源をオフにする前に場所:

WebBrowser1.AllowNavigation = True 
WebBrowser1.Navigate("new web address...") 
Me.BeginInvoke(New Action(Sub() WebBrowser1.AllowNavigation = False)) 
+0

ありがとうございました。 –

+0

ウェブアドレスを変更すると別のページに移動しません。私はまだこれを行うことができ、まだWebアドレスを変更することができる方法はありますか? –

+0

@ n.Mehta投稿を更新しました。 – LarsTech

関連する問題