c#中Noto Sans字体支持韩文的实例教程


当前第2页 返回上一页

在每个窗体,或每个UserControl中,调用一下UpdateNotoSansCharset()数,就统一替换了。

1

2

3

4

5

6

7

8

9

10

11

12

13

//处理Label字体,以能在win7下,NotoSans字体能显示韩文public static void UpdateNotoSansCharset(Form form)

{if (OSUtils.OSVersion > FriendlyOSVersion.Win7)return;foreach (Control ctrl in form.Controls)

        UpdateNotoSansCharset(ctrl);

}public static void UpdateNotoSansCharset(ScrollableControl parent)

{if (OSUtils.OSVersion > FriendlyOSVersion.Win7)return;foreach (Control ctrl in parent.Controls)

        UpdateNotoSansCharset(ctrl);

}public static void UpdateNotoSansCharset(GControl ctrl)

{if (ctrl is ScrollableControl)

        UpdateNotoSansCharset(ctrl as ScrollableControl);else if (ctrl is Label)

    {//CharSet采用中欧字符集var font = new Font(ctrl.Font.FontFamily, ctrl.Font.Size, ctrl.Font.Style, ctrl.Font.Unit, 238);

        ctrl.Font = font;

    }

}

4、效果

OK,难题解决,非常完美:

以上就是c#中Noto Sans字体支持韩文的实例教程的详细内容!

返回前面的内容

相关阅读 >>

c#中关于逆变和协变的详解

c# 定时器timer的实例介绍

c#中引用类型之特例string的详细介绍

c#与vb.net混合开发测试的详细介绍(图文)

c#中多线程之thread类详解

详解.net core使用socket与树莓派进行通信

介绍asp.net中的mvc如何从控制器传递数据到视图

.net是干嘛的和java的区别

.net中抽象类实现多态

极客学院c#视频教程的资料推荐

更多相关阅读请进入《csharp》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...