WPF浏览器控件滚动位置

时间:2011-07-14 09:00:25

标签: c# wpf scroll webbrowser-control

如何在WPF中为Web浏览器控件设置\设置垂直滚动条的滚动位置?

2 个答案:

答案 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);