Silverlight始终将商标符号置于开头

时间:2012-02-14 09:40:27

标签: c# silverlight silverlight-4.0

我将带有商标(TM)的文本放入TextBlock:"Some text™"

但是文本块在开始时显示(TM)符号 - "™Some text"

如何在我将其放入字符串的位置显示(TM)标志?

P / S:看起来令人难以置信,但确实如此)

2 个答案:

答案 0 :(得分:1)

为什么不使用

<TextBlock Text="Some Text"/><TextBlock Text="™"/>

答案 1 :(得分:1)

Silverlight 5:

以下将与Silverlight 5一起使用排版支持..

<TextBlock>
    <Run Text="Some Text..!!"
     Typography.Variants="Normal" />
    <Run Text="TM"
         Typography.Variants="Superscript" />     
 </TextBlock>

有关Silverlight 5中打开类型支持的更多信息,请转到以下链接.. http://10rem.net/blog/2011/09/02/silverlight-5-and-wpf-4-opentype-support

Silverlight 4:

在Silverlight 4中没有直接支持排版,但可以通过少量数字和基本算术实现。您可以在Silverlight论坛上查看以下链接..

http://forums.silverlight.net/t/64169.aspx/1

谢谢..