HTMLViewer allows your app to show simple html. It can render long html text that take over 2000 pixels height, but if you need to display a lot of small parts of text (in ListBox for example) we strongly recommend to use HTMLTextBox instead for better performance.

<msp:HTMLViewer Html="&lt;b style='font-size:xx-large;color:gold' &gt;kjjhk&lt;/b&gt;&lt;a href = 'http://example.com'&gt;link&lt;/a&gt;&lt;ol&gt;&lt;li&gt;567&lt;/li&gt;&lt;li&gt;890" />
or
<msp:HTMLViewer>&lt;b style='font-size:xx-large;color:gold' &gt;kjjhk&lt;/b&gt;&lt;a href = 'http://example.com'&gt;link&lt;/a&gt;&lt;ol&gt;&lt;li&gt;567&lt;/li&gt;&lt;li&gt;890</msp:HTMLViewer>

HTMLViewer hvwr = new HTMLViewer();
hvwr.Html = @"<b>Bold</b><i>italic</i>and<u>underline</u>text";

Links handling

<msp:HTMLViewer NavigaionPolitic="Manual" HyperlinkClick="HTMLTextBox_HyperlinkClick"

HTMLTextBoxHyperlynkNavigaionPolitic.Automatic
Automated url resolving. Open IE when http uri.
HyperlinkClick event raises anyway.
HTMLTextBoxHyperlynkNavigaionPolitic.Manual
Manual uri resolving you need to subscribe to HyperlinkClick event

Image Click

public event EventHandler<ImageClickEventArgs> ImageClick;
Sender is Image object.
ImageClickEventArgs returns ImageSource object.



*supports
<b>, <i>, <u>, <br>, <img>, <a>, <ol>, <ul>, <span>, <p> and some css

Last edited Mar 26, 2013 at 5:07 AM by ad1Dima, version 6

Comments

furian2009 Aug 21, 2012 at 5:36 AM 
Добрый день! Планируется ли реализация ссылок на метки внутри документа? Хочется чтобы при нажатии на ссылку документ пролистывался к нужному месту.

ad1Dima Jul 25, 2012 at 12:05 PM 
К сожалению, я не знаю как повлиять на цвет гиперссылки после нажатия. Ровно как и не могу ничего сейчас предложить для прокрутки. Это поведение по умолчанию для этих элементов в системе. Но мы работаем над решением этих вопросов, спасибо. В будущем, для получения более быстрого ответа, рекомендую писать в раздел Discussion.

lunat85 Jul 20, 2012 at 3:39 PM 
Если в телефоне используется светлая тема и HTMLViewer расположен на черном фоне, то полоса прокрутки сливается с фоном, как и гиперссылки если их нажать. Как я могу изменить цвет полосы прокрутки и ссылок?