是否有可能以某种方式以编程方式滚动WebBrowser Silverlight控件?
<WebBrowser
x:Name="BrowserControll"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Margin="10,10,10,0"
Source="http://www.google.com" />
答案 0 :(得分:1)
您可以使用WebBrowser.InvokeScript()
,并传入一些将浏览器滚动到所需位置的JavaScript。请参阅window.scrollTo()
javascript方法。
例如:
BrowserControl.InvokeScript("window.scrollTo(0,100)");
将浏览器向下滚动100个像素。