控件运行时高度和宽度发生变化的解决方案

在中文系统上编辑好的应用程序,运行一切正常。但是当在英文系统上运行的时候,在一些窗体上的一些控件会出现宽度和高度和程序本身设置的大小不一致,放大了 或者缩小了,经过查找资料才找出问题,只需要对相应的窗体的AutoScaleMode属性设置为None或者Dpi就行了。具体语句为:

this.AutoScaleMode = AutoScaleMode.Dpi;

或者

this.AutoScaleMode = AutoScaleMode.None;

原文地址:https://www.cnblogs.com/sczmzx/p/3673436.html