mirror of
https://gitcode.com/gh_mirrors/se/Semi.Avalonia
synced 2026-03-03 00:00:55 +08:00
16 lines
531 B
C#
16 lines
531 B
C#
using Avalonia;
|
|
using Avalonia.Media;
|
|
|
|
namespace Semi.Avalonia.Demo.Web;
|
|
|
|
public static class AvaloniaAppBuilderExtensions
|
|
{
|
|
private static string DefaultFontFamily => "avares://Semi.Avalonia.Demo.Web/Assets#Source Han Sans CN";
|
|
|
|
public static AppBuilder WithSourceHanSansCNFont(this AppBuilder builder) =>
|
|
builder.With(new FontManagerOptions
|
|
{
|
|
DefaultFamilyName = DefaultFontFamily,
|
|
FontFallbacks = [new FontFallback { FontFamily = new FontFamily(DefaultFontFamily) }]
|
|
});
|
|
} |