【发布时间】:2014-09-17 16:54:55
【问题描述】:
假设我有一个看起来像这样的TextBlock:
<TextBlock TextWrapping="Wrap" >
Text in <Run Foreground="Red">red</Run> and <Run Foreground="Red">more</Run>
</TextBlock>
效果很好,文本显示为红色,如您所想。但是,在我的真实示例中,此文本:
Text in <Run Foreground="Red">red</Run> and <Run Foreground="Red">more</Run>
来自服务调用。 (包括标签。)
有没有办法在运行时将此文本提供给TextBlock?
【问题讨论】:
-
这就是为什么我请你解释你将如何标记红色部分。 :)
-
@ErnodeWeerd - 是的,我没有意识到 TextBlock 不能按原样获取字符串。真的,我可以使用任何类型的标记。 (我只是在几分钟前添加了“运行”标签。)我只需要任何方式让服务器标记文本,这样它就可以在客户端显示而无需解析。