Как указать FontFamily, если шрифт добавлен в другую библиотеку Silverlight? - PullRequest
3 голосов
/ 29 июля 2010

Я создал библиотеку классов Silverlight «HindiFont» и добавил в нее шрифт «LM.ttf» (указан BuildAction=Resource).Теперь я хочу использовать этот шрифт в моем основном приложении "main.xap".Я также использую кэширование библиотеки приложений, поэтому HindiFont.zip создано.Так как я использую шрифт, который я указал в HindiFont.zip .

Я пробовал следующие комбинации, но никто не работает.я знаю, как решить эту проблему.

1 Ответ

2 голосов
/ 31 июля 2010

Вы должны указать его как компонент без «LM.TTF», например:

<TextBlock x:Name="tDisplay" FontFamily="YourAppName;component/HindiFont.zip;#MyName"/>

Если у вас есть шрифты в подкаталоге, таком как «Шрифты», простоиспользуйте это внутри:

"/YourAppName;component/Fonts/HindiFont.zip;#MyName"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...