serjou Asked:2020-03-26 22:16:05 +0000 UTC2020-03-26 22:16:05 +0000 UTC 2020-03-26 22:16:05 +0000 UTC Windows 窗体 C# 窗体的显示不正确 772 问题是这样的:在调整表单大小并添加几个元素后,当程序启动时,表单显示得比需要的小。该属性FormBorderStyle设置为FixedDialog。如果您将其设置为 ,窗口将以正确的大小显示Sizable。经过搜索,发现Designer.cs属性ClientSize设置为较小的尺寸,当我将其更改为所需的尺寸时(371, 256),窗口变成了正确的尺寸,但同时Size属性中的值变大了(389, 303),并且在设计师的形式变得比必要的大。可能是什么问题呢? c# 1 个回答 Voted Best Answer serjou 2020-03-29T18:32:42Z2020-03-29T18:32:42Z 我注意到 Visual Studio 有时会随机更改Designer.cs. 解决方案结果如下:我从旧版本的程序中打开了相同的文件,并将行替换为 this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F),this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F)之后一切都到位。
我注意到 Visual Studio 有时会随机更改
Designer.cs. 解决方案结果如下:我从旧版本的程序中打开了相同的文件,并将行替换为this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F),this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F)之后一切都到位。