Rom*_*ias 2 vb.net fonts .net-2.0 winforms
我的所有表单都从一个基本表单继承,我们处理后台绘制并设置标准属性.
最近,如果应用程序在Vista或更高版本上运行以使用Segoe UI字体,我想到了这个问题.
问题是继承的形式改变了大小,它们的内部控制也改变了......甚至PictureBoxes !! 控件和表单似乎更薄(宽度),所以方形图片框成为垂直矩形!
不久之前,当我从标准(?)Sans Serif改为Verdana时,同样的事情发生了,但在那段时间我的应用程序变小了,我检查并修复了每个表格......现在有数百种表格并不方便.
知道为什么会发生这种情况以及可能解决这个问题的方法吗?
只需更改Form的AutoScaleMode属性即可.默认情况下它将是Font,因此如果更改Font属性,它将调整Form的大小.您可以从MSDN中的AutoScaleMode Enumeration获取有关它的更多信息:
| 归档时间: |
|
| 查看次数: |
2406 次 |
| 最近记录: |