以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何修改整个平台的字体? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119726) |
-- 作者:新福星 -- 发布时间:2018/5/30 20:31:00 -- [求助]如何修改整个平台的字体? 在哪里能够修改系统的默认字体,使的所有建立的窗口以及引用的控件的字体全部跟随新字体。谢谢 |
-- 作者:有点甜 -- 发布时间:2018/5/30 21:07:00 -- 没办法。都需要写代码一个一个去设置的,没有总体直接修改的方法。 |
-- 作者:新福星 -- 发布时间:2018/5/30 21:14:00 -- 一个窗体通用的所有控件字体的设置方法?每次打开窗体都要运行么? |
-- 作者:有点甜 -- 发布时间:2018/5/30 21:46:00 -- 以下是引用新福星在2018/5/30 21:14:00的发言:
一个窗体通用的所有控件字体的设置方法?每次打开窗体都要运行么?
是的,在afterLoad实际写一个初始设置的函数,每个窗口都要写,用来控制。
不然,就弄到计时器那里,定时,循环执行。 |
-- 作者:blackzhu -- 发布时间:2018/5/31 8:44:00 -- For Each Ctl As Windows.Forms.Control In Foxtable.BaseMainForm.Controls Ctl.Font = New Font("微软雅黑", 10) Ctl.BackColor = Color.WhiteSmoke Next 系统是可以,但是窗口好像不行,修改Windows系统的字体应该可以
|