[英]HtmlAgilityPack - make HTML to XAML and bind to RichTextBox / TextBlock?
我正在嘗試獲取簡單的html結構(少量<p>,<em>,<i>和其他東西)以在Windows Phone 8上使用TextBlock或RichTextBox XAML行為。
我找到了HtmlAgilityPack ,它似乎符合我的需求。 但是我不知道如何從HTML字符串中獲取格式正確的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?
檢查社交媒體儀表板以供參考,以及Tess Ferrandez的本文。
http://blogs.msdn.com/b/tess/archive/2013/05/13/displaying-html-content-in-a-richtextblock.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.