Web浏览器c#中的WPF视图屏幕偏移
本文关键字:屏幕 视图 WPF 浏览器 中的 Web | 更新日期: 2023-09-27 18:07:45
我可以使用:
移动到页面的特定位置HTMLDocument doc2 = (HTMLDocument)webBrowser1.Document;
int offSetTop = 1000;
doc2.parentWindow.scrollTo(0, offSetTop );
屏幕自动滚动到页面的点(0,offSetTop)。但如果我手动滚动到页面的那个位置,如果那里没有元素标签,我怎么能得到offSetTop值呢?
您可以获得offSetTop
, scrollTop
属性页面的当前位置:试试这个代码
HTMLDocument doc2;
private void wb_LoadCompleted(object sender, NavigationEventArgs e)
{
doc2 = (HTMLDocument)wb.Document;
}
private void GetCurrentpositionOfPage_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show( doc2.parentWindow.document.body.getAttribute("scrollTop").ToString());
}