Silverlight всегда ставит символ торговой марки в начале - PullRequest
1 голос
/ 14 февраля 2012

Я помещаю в TextBlock какой-нибудь текст с товарным знаком (TM): "Some text™"

Но в начале текстового блока отображается знак (TM) - "™Some text"!

Как я могупоказать (ТМ) знак в том месте, где я положил его в строку?

P / S: Это выглядит невероятно, но это правда)

Ответы [ 2 ]

1 голос
/ 15 февраля 2012

Silverlight 5:

Ниже будет работать с Silverlight 5 с поддержкой типографии.

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

Перейдите по следующей ссылке для получения дополнительной информации о поддержке открытого типа в Silverlight5 .. 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

Спасибо ..

1 голос
/ 14 февраля 2012

Почему бы не использовать

<TextBlock Text="Some Text"/><TextBlock Text="™"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...