1
可能重複:
How to display simple HTML in a Silverlight textblock?HTML片段在Silverlight
我有一個Silverlight 4.0的應用程序用C#&一個SQL Server後端運行。
Sql Server DB通過另一個包含保存html內容的進程(主要是鏈接& p標籤,但偶爾還有其他更復雜的HTML)進行填充。
我有一個telerik許可證,但是他們的RadHtmlPlaceholder位於所有內容之上,部分內容是一個lightbox風格的彈出窗口,用於顯示youtube視頻& flickr圖片,所以我不能走這條路線。
例如,我使用列表框模板來顯示20條推文的列表。在許多推文中,HTML內容已保存到我的數據庫。我想顯示此內容&呈現HTML(因此而不是<a href="www.mysite.com">link</a>
,它顯示爲link)。我的綁定目前設置爲:
<TextBlock Padding="10,0,10,0" LineHeight="16" Grid.Row="0" Grid.Column="1" FontSize="11" TextWrapping="Wrap">
<Span FontWeight="Bold" Foreground="#0A5582"><Run Text="{Binding PostTitle}" />:</Span>
<Run Text="{Binding PostContent}" />
</TextBlock>
我很困惑,我不能這樣做本身。我有什麼選擇?
這裏看看:?如何顯示在Silverlight文本塊簡單的HTML(http://stackoverflow.com/questions/748050/how-to-display-simple-html-in-a-silverlight-textblock) – infografnet
僅供參考 - 此鏈接是我在下面發佈的鏈接的「更新」版本。我在答案中添加了更新的鏈接 –