Вы можете использовать элемент управления WebBrowser, но, пожалуйста, не используйте его - он заполнен утечками памяти и не утилизирует неправильно. Я потратил много времени на поиски решений проблем, возникающих в производственном коде, но безрезультатно.
Быстрый поиск на этом сайте покажет некоторые «нерешенные» проблемы, потому что в основном это оболочка для COM-версии (следовательно, неуправляемой) версии Internet Explorer, и, хотя она прекрасно работает для отображения встроенной страницы в WPF проблемы кажутся простыми.
Вы можете использовать синтаксический анализатор Microsoft HTML для XAML, добавить тег flowdocument в начало и конец строки и вставить его в FlowDocumentScrollViewer .