2014-09-04 53 views
0

在我的應用程序中,我需要通過解析消息文本中的BB代碼來查看與笑臉和簡單格式(粗體,斜體,下劃線和鏈接)的聊天。我正在使用LongListSelector和TextBlock進行聊天查看。在Android上,我使用HTML標記格式化,如<img>,<a>,<b>,<i><u>。但TextBlock不支持HTML。如何在Windows Phone 8上進行格式化和微笑?如何將簡單的格式應用於TextBlock中的文本?

+1

[RichTextBlock](http://msdn.microsoft.com/library/windows/apps/br227565)應提供您在混合某些[InlineUIContainer](http://msdn.microsoft.com/)時所需的內容。 COM/EN-US /庫/ system.windows.documents.inlineuicontainer(v = vs.110)的.aspx) – 2014-09-04 13:54:54

回答

1

這適用於Windows Phone Silverlight 7.5/8/8.1,但不適用於WinRT風格的WP8.1應用程序。

<TextBlock FontFamily="Verdana" Foreground="White"> 
    <Run Text="Bold " FontWeight="Bold"/> 
    <Run Text="Italic " FontStyle="Italic"/> 
    <Run Text="Underline " TextDecorations="Underline"/> 
</TextBlock> 

顯示圖像和超鏈接比較複雜。你不能(據我所知)插入圖像或使用TextBlock內的事件。您很可能需要爲使用Tap事件啓動導航的鏈接製作單獨的TextBlock

相關問題