C# 在具有不同VGA卡的两台不同计算机之间移动项目会更改窗体大小

C# 在具有不同VGA卡的两台不同计算机之间移动项目会更改窗体大小,c#,visual-studio,C#,Visual Studio,我有一次在将项目从一台计算机移动到另一台计算机时遇到问题。我正在使用Visual studio 2015。我在这里谈论的是设计模式下的项目,而不是运行模式下的项目。事实上,我和我的大学一起开发了这个项目,一旦他给我发送了表格,大小就不同了。我们将屏幕分辨率设置为相同,但他的PC VGA卡比我更先进(他的分辨率可以超过2000)。如果我们将表单大小放入他的电脑(1360768),它移动到我的电脑后将为(908502)。如果我们将表单大小放入我的电脑后为(1360768),我们在他的电脑中尝试后,它

我有一次在将项目从一台计算机移动到另一台计算机时遇到问题。我正在使用Visual studio 2015。我在这里谈论的是设计模式下的项目,而不是运行模式下的项目。事实上,我和我的大学一起开发了这个项目,一旦他给我发送了表格,大小就不同了。我们将屏幕分辨率设置为相同,但他的PC VGA卡比我更先进(他的分辨率可以超过2000)。如果我们将表单大小放入他的电脑(1360768),它移动到我的电脑后将为(908502)。如果我们将表单大小放入我的电脑后为(1360768),我们在他的电脑中尝试后,它将大得多。
你知道这里有什么问题吗?是否有任何特定的参数,我们需要设置,以便它将保持原样,一旦我们从一台电脑移动到另一台电脑,即使电脑的VGA卡不同

可能是DPI设置不同吗?看,我会说DPI是@Sinatr,但你有没有考虑过重构你的设计方式,使其更具响应性?