为什么用户控制C#Winforms的所有组件在UI编辑器和运行时都有不同的大小?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么用户控制C#Winforms的所有组件在UI编辑器和运行时都有不同的大小?相关的知识,希望对你有一定的参考价值。
我有一些c#winforms项目。我在其中添加了一个带有一些标准组件的用户控件到拆分容器。这个用户控件在UI编辑器中看起来很好:
这些元素在绝对布局中对齐。未使用对接,锚定值为默认值(顶部,左侧)。
但是在运行时组件的大小增加:
我检查过OnLoad处理程序和构造函数,没有代码可以扩展组件。
是什么让控件在编辑器和运行时有不同的大小和边距?我应该在哪里看?
答案
通过将用户控件的AutoScaleMode属性设置为None,我获得了预期的结果
以上是关于为什么用户控制C#Winforms的所有组件在UI编辑器和运行时都有不同的大小?的主要内容,如果未能解决你的问题,请参考以下文章