0
A
回答
2
我有提前這個答案,但沒有運氣通過谷歌找到答案,所以我在這裏張貼的後代。
在的瀏覽器DocumentCompleted事件,處理程序添加到WebBrowser控件的事件Window.Scroll
webBrowserRight.Document.Window.Scroll += ScrollHandler;
我也在此處設置的標題太(做區分它們更容易,當我需要後來)
webBrowserRight.Document.Title = "right";
寫處理程序代碼 - 在這裏我只需要同步滾動VERTI cally,但你也可以做水平同步。
private void ScrollHandler(object sender, EventArgs e)
{
var scrolledBrowser = sender as HtmlWindow;
if(scrolledBrowser == null) return;
// here you can see where I needed to distinguish the browser windows
// none of the document, window etc properties matched the sender, so I
// resorted to this hacky way
WebBrowser otherBrowser = scrolledBrowser.Document.Title == "right"
? webBrowserLeft
: webBrowserRight;
int y = scrolledBrowser.Document.Body.ScrollRectangle.Top;
otherBrowser.Document.Body.ScrollTop = y;
}
相關問題
- 1. 同步滾動
- 2. 雙GridView同步和同步滾動
- 3. 同時滾動兩個面板c#winForms
- 4. 同步滾動 - jQuery的
- 5. 列表框,滾動同步
- 6. 使用jQuery同步滾動?
- 7. Android viewpager同步滾動
- 8. jQuery jScrollPane同步滾動
- 9. 與slideDown同步滾動
- 10. 同步滾動組件Delphi
- 11. 多個UITableView滾動同步
- 12. Browsersync不同步滾動
- 13. 兩個UIScrollViews,同步滾動
- 14. 同步滾動兩個div
- 15. winforms同步組合框值
- 16. Winforms滾動文本控件
- 17. JQuery:如何同步滾動條
- 18. 在ms邊上的javascript同步滾動
- 19. 同步Qt中的滾動條
- 20. 如何同步NSScrollView和WebView的滾動?
- 21. 同步Visual Studio 2010中的滾動條
- 22. 同步的兩個滾動列表
- 23. 如何同步JavaFX上的滾動條?
- 24. Highchart - highstock滾動與縮放不同步
- 25. 部分的ListView頭的同步滾動
- 26. 在javascript中同步兩個滾動條
- 27. Silverlight的DataGrid滾動條同步
- 28. 如何讓兩人EditTexts滾動同步
- 29. 同步兩個滾動條的JavaFX
- 30. 保持文本輸入滾動同步