Я использую управление System.Windows.Forms.WebBrowser
, и мне нужно делать программную прокрутку.Прокрутка WebBrowser программно иногда не работает
Например, я использую этот код для прокрутки вниз:
WebBrowser.Document.Body.ScrollTop += WebBrowser.Height
Проблема заключается в том, что в некоторых местах она работает, но в других это не
http://news.google.com (works good)
http://stackoverflow.com/ (doesn't work)
Это может быть что-то о код тела, но я не могу понять.
Я также попытался:
WebBrowser.Document.Window.ScrollTo(0, 50)
, но таким образом я не знаю, текущее положение.
Вы, возможно, пытаясь прокрутить до этого был полностью загружен документ? –
нет, документ полностью загружен – InfoStatus