Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Отображение HTML-текста в WebBrowser из потока






Рассмотрим способ подключения HTML -текста из потока. В качестве источника текста будем использовать все тот же файл из предыдущего примера, полагая, что он будет находиться в одном каталоге со сборкой приложения в силу определенных нами ранее для него параметров.

  • В декларативный раздел XAML в контейнер < TabControl> добавьте новую вкладку < TabItem Header=" HTML3" >
  • Заполните ее следующим скриптом
< TabItem Header=" HTML3" Selector.IsSelected=" True" > < WebBrowser x: Name=" webBrowser3" Initialized=" webBrowser3_Initialized" /> < /TabItem>
  • Обработчик события Initialized заполните так
private void webBrowser3_Initialized(object sender, EventArgs e) { Uri uri = new Uri(" HtmlDoc.htm", UriKind.Relative); System.IO.Stream source = Application.GetRemoteStream(uri).Stream; this.webBrowser3.NavigateToStream(source); }
  • Запустите проект - получится то же самое, что в предыдущем примере

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.