我有一个C# Windows窗体应用程序,我正在处理,当我在开发PC上构建该表单时,它看起来很好,但是当我将exe移动到另一台机器上时,所有的东西都会调整大小。然后通过picturebox和按钮控件。我已经在VS中指定了控件的大小,但它似乎忽略了这些。我也确定了最小和最大的大小是相同的,但这还没有解决问题。
谁能给我指点我错过的东西的方向,因为我需要修正控件的大小。
提前谢谢。
新PC机

开发PC

this.interviewPb.Image = ((System.Drawing.Image(resources.GetObject("interviewPb.Image")));
this.interviewPb.Location = new System.Drawing.Point(771, 366);
this.interviewPb.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
this.interviewPb.Name = "interviewPb";
this.interviewPb.Size = new System.Drawing.Size(393, 492);
this.interviewPb.TabIndex = 9;
this.interviewPb.TabStop = false;发布于 2014-01-28 13:12:41
尝试将窗体的AutoScaleMode属性设置为none。这将防止调整大小,即使DPI的决议在不同的机器上有所不同。
https://stackoverflow.com/questions/21405991
复制相似问题