我正在尝试使用Windows系统上安装的字体样式。该字体有粗体和斜体两种,但也有用于浅色和黑色以及它们的排列的TTF文件。FontAttributes
是一个枚举,只允许None
、Bold
和Italic
,或它们的组合。如何引用不同的样式,如“黑色”?
我需要使用系统上安装的字体,因为.NET MAUI错误阻止将字体嵌入到未打包的应用程序中。https://github.com/dotnet/maui/issues/9104
我正在尝试使用Windows系统上安装的字体样式。该字体有粗体和斜体两种,但也有用于浅色和黑色以及它们的排列的TTF文件。FontAttributes
是一个枚举,只允许None
、Bold
和Italic
,或它们的组合。如何引用不同的样式,如“黑色”?
我需要使用系统上安装的字体,因为.NET MAUI错误阻止将字体嵌入到未打包的应用程序中。https://github.com/dotnet/maui/issues/9104
1条答案
按热度按时间vsdwdz231#
如果你想改变窗口的字体,你可以使用
Fontfamily
。首先,你应该注册字体文件.
其次,可以按平台设置字体属性。OnPlatform和On类可在XAML中用于按平台设置字体属性。下面的示例设置不同的字体系列和大小: