如何将简单格式应用于TextBlock中的文本
本文关键字:TextBlock 文本 应用于 格式 简单 | 更新日期: 2023-09-27 18:20:34
在我的应用程序中,我需要通过解析消息文本中的BB代码来查看带有微笑和简单格式(粗体、斜体、下划线和链接)的聊天。我正在使用LongListSelector和TextBlock进行聊天查看。在Android上,我使用HTML标记进行格式化,如<img>
、<a>
、<b>
、<i>
和<u>
。但是TextBlock不支持HTML。如何在Windows Phone 8上进行格式化和微笑?
这适用于Windows Phone Silverlight 7.5/8/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
。