以文本方式查看主题

-  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重绘

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:mainpages关闭按钮.table


--  作者: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
--  
 本来就不能改。