winforms Win Forms用户控件将所有边距、高度、宽度等动态添加到FlowLayoutPanel时加倍

t3psigkw  于 2023-10-23  发布在  其他
关注(0)|答案(1)|浏览(138)

我正在动态地向一个FlowLayoutPanel添加多个用户控件
当我运行窗体时,用户控件的大小已经增加了一倍,达到了设计器上的大小。
这对于用户控件中所有控件的所有测量属性(如边距、高度、宽度)都是相同的。
至于比例,我没有看到任何警告和其他面板/用户控件在其他形式下正常工作,这是否排除了这个问题,因为我不确定如何改变DPI不知道。我的用户控件宽度设置为与FLP宽度完全相同的宽度(在其他表单上工作正常)
设计器中的用户控件-x1c 0d1x
以表单-

显示的用户控件
它发生在以前,我不能找到任何在线,但当我删除和重新添加的FLP我有一些成功。然而,我已经尝试重新创建FLP和自定义UC,它仍然是一样的。请帮
使用vb.net框架4.7.2

e4eetjau

e4eetjau1#

将用户控件的AutoScaleMode属性从Font更改为None可修复此问题

相关问题