Список элементов управления для отображения HTML любой сложности в Silverlight3

Требования для правильной визуализации любого HTML (CSS, таблицы и т. Д.) Либо из URL-адреса, либо из строки и возможность перехватывать щелчок по настраиваемым гиперссылкам (выглядящим как обычные) и делать что-то еще вместо навигации (навигация автоматически подавляется, потому что URL-адрес может быть подделкой, но информация из тега «a» - атрибут id, поддельный url - используется в самом приложении Silverlight).


person MicMit    schedule 13.11.2009    source источник
comment
Мне нужно имя поставщика / элемента управления с описанными мною функциями.   -  person MicMit    schedule 13.11.2009


Ответы (1)


Я могу придумать четыре элемента управления:
1. HtmlTextBlock - бесплатный открытый исходный код и только форматы действительно базового HTML.
2. DevExpress AgRichEdit - 1000 $ ~, отображает каждый простой HTML-код, который мне удалось использовать. Я не пробовал CSS, Javascript или встроенную флеш-память, но не уверен, что это необходимо. В целом довольно круто.
3. C1 RichTextBox - 800 $ ~, как DevExpress.
4. Vectorlight RichTextBlock - 200 $ ~. Когда я попытался проверить его на предмет того, какой HTML он поддерживает, мне удалось довольно быстро сломать его.

person JustinAngel    schedule 13.11.2009