如何在WPF中为Web浏览器控件设置\设置垂直滚动条的滚动位置?
答案 0 :(得分:0)
如下面的问题和答案提示,通过Document属性(因此通过COM接口)访问浏览器控件的滚动位置不起作用。代码将编译并运行,但值始终为null。
How to retrieve the scrollbar position of the webbrowser control in .NET
正如其中一篇文章所暗示的那样,使用javascript是有效的。通过使用InvokeScript方法,我能够获取并设置滚动条位置。
我写了一篇关于此事的博文here。
答案 1 :(得分:-2)
您可以在ScrollViewer Control中包含WebBrowser控件
然后你可以使用
ScrollViewer.ScrollToVerticalOffset(Offset);