以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用以下代码修改表标题字体以后,窗口控件也变大了 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86532) |
||||
-- 作者:lovemaders -- 发布时间:2016/6/20 8:41:00 -- 用以下代码修改表标题字体以后,窗口控件也变大了 basemainform.Controls("MainPages").Font = new Font("宋体", 15)
用这个代码将表标题字体变大以后所有的窗口控件也相应变大了,怎么改呢。 |
||||
-- 作者:Hyphen -- 发布时间:2016/6/20 8:56:00 -- 每个窗口的 AfterLoad事件加上这样一句代码 e.Form.Panel.Font = New Font("宋体", 9.0!) ‘这里字体改为窗口默认使用的字体 |
||||
-- 作者:大红袍 -- 发布时间:2016/6/20 9:43:00 -- mark mainpages重绘
|
||||
-- 作者:lovemaders -- 发布时间:2016/6/20 10:29:00 -- 这样是不是太麻烦了,我只想把表标题字体变大一下, 这样是不是太麻烦了,我只想把表标题字体变大一下而已啊,但是表标题对应得主窗口控件也变大了,这应该不相关啊,是BUG吗,如果不是BUG,每个窗口都加代码是不是太麻烦了 |
||||
-- 作者:大红袍 -- 发布时间:2016/6/20 10:31:00 -- 没办法直接修改的啊。要不你用2楼的方法啊。 |
||||
-- 作者:lovemaders -- 发布时间:2016/6/20 10:33:00 -- 这个全局代码超级麻烦看不懂 全局代码超级长,看不懂,但是什么都不改,只在打开项目里加上改字体大小,控件还是跟着扩大。
|
||||
-- 作者:大红袍 -- 发布时间:2016/6/20 10:35:00 -- 改字体写到内部函数 drawtab 里面去。
要不你就用2楼的方法。 |
||||
-- 作者:lovemaders -- 发布时间:2016/6/20 10:37:00 -- 这个看起来是最最最简单的东西了 这个看起来是最最最简单的东西了,是不是BUG啊,以后能修复吗?如果能修复我就暂时不改了,如果修复不了的话我再考虑用图标还是用代码的事情。能修复吗 |
||||
-- 作者:大红袍 -- 发布时间:2016/6/20 10:37:00 -- 用2楼方法啊。 |
||||
-- 作者:大红袍 -- 发布时间:2016/6/20 10:38:00 -- 本来就不能改。 |