Я пытаюсь отобразить значок нестандартного шрифта, используя файл нестандартного шрифта (файл TTF) в платформе Xamarin форм WPF. Для применения нестандартного шрифта нам нужно установить правильное семейство шрифтов для отображения иконки нестандартного шрифта. В платформе Xamarin форм UWP они использовали приведенный ниже код для применения семейства шрифтов.
Код:
this.CustomControl.FontFamily = new FontFamily("ms-appx:///CustomControl.UWP/Assets/Fonts/BadgeIcons.ttf#Badge icon");
Я пытался добиться того же В платформе WPF, но значки пользовательских шрифтов невидимый. Я попробовал код, упомянутый в приведенной ниже ссылке:
Пользовательский значок шрифта в WPF
Код, который я использовал, указан ниже:
this.CustomControl.FontFamily = new FontFamily(new Uri("ms-appx:///CustomControl.WPF/resources/"), "./resources/#Badge icon");
Я не получаю правильное семейство шрифтов, поэтому значок не отображается в платформе Xamarin форм WPF. Может кто-нибудь, пожалуйста, помогите мне решить эту проблему.