Создание и отображение HTML в C#

Этот пример фактически выполняет две вещи: он делает элемент управления WebBrowser перемещаться по домашней странице пользователя и показывает, как создавать и отображать HTML в элементе управления WebBrowser время выполнения. Когда программа запускается, для перехода на домашнюю страницу пользователя используется следующий код.

Этот код просто вызывает метод WebBrowser WebBrowser. .

Когда вы нажимаете кнопку «Установить содержимое», программа использует следующий код для отображения кода HTML в верхнем текстовом поле.

Этот код просто получает объект WebBrowser элемента управления Document объекта (который представляет отображаемый HTML-документ) и устанавливает его свойство InnerHtml равным к тексту в TextBox программы. Это изменяет документ, чтобы он содержал текст HTML и что элемент управления отображает данные HTML.

Обратите внимание, что свойство WebBrowser элемента управления не определено первоначально. Программа должна загрузить что-то в WebBrowser и дождаться завершения загрузки до того, как попытается использовать объект Document. Например, если вы переместите код, отображающий текст HTML, в обработчик событий Load программы, программа выйдет из строя, поскольку объект Document равен null в то время.

Вот почему эта программа начинается с перехода на домашнюю страницу пользователя. Это загружает объект Document.

Источник: http://csharphelper.com/blog/2014/11/generate-and-display-html-in-c/

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)

Add a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *