我试图让简单的 html 结构(少数 < p >、< em >、< i > 和其他东西)与 WindowsPhone 8 上的 TextBlock 或 RichTextBox XAML 行为一起使用。
我找到了HtmlAgilityPack,它似乎符合我的需要。但我不知道如何从 HTML-String 中获取正确格式化的 XAML 代码。
我做了以下尝试:
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(data.content);
doc.OptionOutputAsXml = true;
MemoryStream str = new MemoryStream();
XmlWriter outStream = XmlWriter.Create(str);
doc.Save(outStream);
//How to go on from here? (eg. making a string from the stream?)
//How to assign the XML-String to RichTextBlock?