В моем приложении я хотел использовать собственный шрифт, я попробовал следующий подход, чтобы встроить шрифт в мое приложение. Я добавил в приложение файл шрифта ttf (в папку шрифтов) и установил действие сборки как контент.
И я использую это как
FontFamily font = new FontFamily("/MyWpAppName;Component/Fonts/Fonts.zip#fontname");
Это работает нормально, и я могу использовать свой собственный шрифт в моем приложении.
Теперь я хотел вывести этот шрифт в отдельную библиотеку (по разным причинам). Поэтому я добавил новый библиотечный проект в свое решение, добавил свой файл шрифта ttf и установил действие сборки как контент.
Проблема, с которой я столкнулся, заключается в том, что я не могу получить доступ к этому шрифту из приложения на телефоне Некоторые фрагменты кода из моего проекта,
Основное приложение wp,
FontFamily font=PhoneClassLibrary.Utils.GetTargetFont();
в проекте PhoneClassLibrary, файл Utils.cs
public static FontFamily GetTargetFont()
{
return FontFamily("/PhoneClassLibrary;Component/Fonts/Fonts.zip#fontName");
}
Может кто-нибудь сказать мне, где я делаю неправильно?