我的Visual Studio出现问题。表单总是在运行时更改其大小。
设计时的表格大小为1732; 1005如下图所示:
但是当我运行该程序时,表单的大小会变为较小的大小(新大小:868; 491),如下所示:
我已经尝试更改我正在使用的DPI和PC的分辨率,但它仍然是相同的。我将如何更改以在运行时获取设计的UI的实际大小?
答案 0 :(得分:0)
尝试将FormBorderStyle设置为FixedDialog或与Fixed ****相关的内容。您也可以尝试将MinimumSize和MaximumSize设置为1732; 1005。
答案 1 :(得分:0)
可能是表格AutoSize = true
和AutoSizeMode = GrowAndShrink
吗?
然后将AutoSize更改为false或将AutoSizeMode设置为GrowOnly
答案 2 :(得分:0)
尝试设置" AutoScaleMode"在表格上"无"。我发现我的表单设置为模式"字体"。在我改变几个GUI组件的字体大小后,表单的布局在运行时与我在设计器中看到的大不相同。将缩放模式设置为"无"后,表单在运行时看起来很棒。