我正在与WinForms应用程序上的另一个开发人员合作,我们在与自动缩放相关的外观方面遇到了很大问题.
我的系统(索尼VAIO)在此菜单上默认为125%:

据我所知,125%将DPI设置为120,默认字体大小(菜单等)设置为11pt.在另一个开发人员的系统上,他的默认值为100%,即96 dpi和9pt字体.我不确定,但我认为只有DPI才是让我们感到悲痛的原因.
问题表现在文本大小错误,要么掩盖其他控件,要么过于分散(取决于最后谁在设计师中打开).据我所知,所有ContainerControls都设置为AutoScaleMode.Inherit,顶级表单是AutoScaleMode.Dpi.这是大多数人使用的吗?