为什么用户控制C#Winforms的所有组件在UI编辑器和运行时都有不同的大小?

问题描述 投票:-1回答:1

我有一些c#winforms项目。我在其中添加了一个带有一些标准组件的用户控件到拆分容器。这个用户控件在UI编辑器中看起来很好:How margins looks in editor

这些元素在绝对布局中对齐。未使用对接,锚定值为默认值(顶部,左侧)。

但是在运行时组件的大小增加:

At runtime it looks worse

我检查过OnLoad处理程序和构造函数,没有代码可以扩展组件。

是什么让控件在编辑器和运行时有不同的大小和边距?我应该在哪里看?

c# winforms
1个回答
0
投票

通过将用户控件的AutoScaleMode属性设置为None,我获得了预期的结果

© www.soinside.com 2019 - 2024. All rights reserved.