Практическое руководство. Создание средства просмотра HTML-документов в приложении Windows Forms
Элемент управления WebBrowser можно использовать для отображения и печати HTML-документов без предоставления полной функциональности веб-браузера. Это полезно, если вы хотите воспользоваться возможностями форматирования HTML, но не хотите, чтобы пользователи загружали произвольные веб-страницы, которые могут содержать ненадежные веб-элементы управления или потенциально вредоносный код сценариев. Можно ограничить возможности элемента управления WebBrowser таким образом, чтобы, например, использовать его в качестве средства просмотра электронной почты в формате HTML или предоставить справку в формате HTML в приложении.
Создание средства просмотра HTML-документа
Присвойте свойству AllowWebBrowserDrop значение
false
, чтобы элемент управления WebBrowser не открывал файлы, которые перетаскиваются в него мышью.webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False
Задайте в свойстве Url расположение отображаемого исходного файла.
webBrowser1.Url = new Uri("http://www.contoso.com/");
webBrowser1.Url = New Uri("http://www.contoso.com/")
Компиляция кода
Для этого примера требуются:
элемент управления WebBrowser с именем
webBrowser1
;ссылки на сборки
System
иSystem.Windows.Forms
.
См. также
- WebBrowser
- AllowWebBrowserDrop
- Url
- Общие сведения об элементе управления WebBrowser
- Безопасность элемента управления WebBrowser
- Практическое руководство. Переход по заданному URL-адресу с помощью элемента управления WebBrowser
- Практическое руководство. Печать с использованием элемента управления WebBrowser
.NET Desktop feedback