【发布时间】:2019-08-29 15:46:10
【问题描述】:
我想通过样式将我的字体包含到应用程序中。 (资源字典)似乎每个字体看起来都一样。
我尝试使用 pack://application:,,,/Fonts/#font-name 包含这些字体
很遗憾,这根本没有解决我的问题。
字体.xaml
<FontFamily x:Key="LatoThin">pack://application:,,,/Fonts/#Lato Thin</FontFamily>
<FontFamily x:Key="LatoRegular">pack://application:,,,/Fonts/#Lato Regular</FontFamily>
App.xaml
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Styles/Fonts.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
我希望每种字体看起来都应该是默认字体。
【问题讨论】:
-
附加信息:我发现它可以在 WPF .Net Standard 中正常工作,但在 .Net Core 3 中无法正常工作