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: