如何进行内联文本格式化?

时间:2011-05-24 18:01:46

标签: c# silverlight silverlight-4.0

例如,如果我有这个:

string message = "The Quick Brown Fox";    
someTextBlock.Text = message;

默认会显示如下:

  

快速布朗狐狸

如何让它显示在TextBlock(或任何带有内容的元素)中?

像这样:快速布朗 Fox

注意:

通过“内联”我指的是如何在HTML中完成:

someDiv.InnerHtml = "The <b>Quick</b> Brown <b>Fox</b>";

1 个答案:

答案 0 :(得分:4)

最好在XAML中这样做:

<TextBlock>
    The <Bold>Quick</Bold> Brown <Bold>Fox</Bold> 
</TextBlock>

但您也可以通过Inlines的{​​{1}}属性在代码中执行此操作:

TextBlock