WebBrowser у Windows Forms, Visual C#

WebBrowser надає функції інтернет-браузера, дозволяючи завантажувати та відображати контент із мережі інтернет. У той же час важливо розуміти, що цей елемент не є повноцінним веб-браузером, і можливості його налаштування та зміни досить обмежені.

Розглянемо основні його властивості:

AllowWebBrowserDrop : під час встановлення для цієї властивості значення true можна буде за допомогою миші переносити документи у веб-браузер та відкривати їх.

CanGoForward: визначає, чи може веб-браузер переходити вперед

Document : повертає відкритий у веб-браузері документ

DocumentTitle : повертає заголовок документа

DocumentType : повертає тип документа

IsOffline : повертає true, якщо відсутнє підключення до інтернету

ScriptErrorsSuppressed : вказує, чи будуть відображатися помилки JavaScript в діалоговому вікні

ScrollBarsEnabled : визначає, чи використовуватиметься прокручування

URL: повертає або встановлює URL документа у веб-браузері

Крім того, WebBrowser містить низку методів, які дозволяють здійснювати навігацію між документами:

GoBack() : здійснює перехід до попередньої сторінки в історії навігації (якщо така є)

GoForward() : здійснює перехід до наступної сторінки в історії навігації

GoHome() : здійснює перехід до домашньої сторінки веб-браузера

GoSearch() : здійснює перехід до сторінки пошуку

Таким чином, щоб перейти до певного документа, треба використовувати метод Navigate: