Как прокручивать страницу вниз в WebBrowser Control в wpf c # [duplicate]

A NullReferenceException бросается, когда мы пытаемся получить доступ к свойствам нулевого объекта или когда значение строки становится пустым, и мы пытаемся получить доступ к строковым методам.

Например:

  1. При использовании метода string пустой строки:
    string str = string.Empty;
    str.ToLower(); // throw null reference exception
    
  2. Когда свойство нулевого объекта доступно:
    Public Class Person {
        public string Name { get; set; }
    }
    Person objPerson;
    objPerson.Name  /// throw Null refernce Exception 
    
4
задан Justin 3 December 2010 в 23:07
поделиться

1 ответ

Если вы передадите свойство документа WebBrowser в файл mshtml.HTMLDocument, вы можете перейти к определенной позиции на странице (или внизу, используя наибольшее возможное значение):

var html = webBrowser.Document as mshtml.HTMLDocument;
html.parentWindow.scroll(0, 10000000);

Примечание. вы должны добавить ссылку на Microsoft.mshtml в своем проекте.

6
ответ дан Dadkhah Dadkhah 24 August 2018 в 02:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: