Files
Ursa.Avalonia/demo/Ursa.Demo.Browser/AvaloniaAppBuilderExtensions.cs
2024-07-11 03:42:10 +08:00

16 lines
529 B
C#

using Avalonia;
using Avalonia.Media;
namespace Ursa.Demo.Browser;
public static class AvaloniaAppBuilderExtensions
{
private static string DefaultFontFamily => "avares://Ursa.Demo.Browser/Assets#Source Han Sans CN";
public static AppBuilder WithSourceHanSansCNFont(this AppBuilder builder) =>
builder.With(new FontManagerOptions
{
DefaultFamilyName = DefaultFontFamily,
FontFallbacks = new[] { new FontFallback { FontFamily = new FontFamily(DefaultFontFamily) } }
});
}