VS2013的表格设计师放大了?

时间:2014-03-20 14:05:09

标签: c# .net winforms visual-studio-2013

刚刚升级到Windows 8并在VS2013上加载,打开了一个快速的新项目(winforms)并创建了一个2分钟的快速UI ..

刚刚注意到,当我构建/运行应用程序时,设计模式下的表单看起来比实际启动时的表单大。

以下屏幕截图。

我以前从未见过这个吗?表单设计器一直与运行的可执行文件相关。

我是否设置了错误,有人知道吗?

表格在设计师中看起来真的很大?

我的屏幕分辨率是1440x900。

enter image description here

3 个答案:

答案 0 :(得分:4)

我最终解决了这个问题,但这是一个奇怪的问题"修复"。我检查我的显示设置和"更改所有项目的大小"设置为100%(默认值),但在VS中我的表单设计器仍然会以不同的比例运行。

我将Display中的大小/比例更改为125%,并且在运行时将VS形式在设计模式下以线条(大小)的形式呈现给表单,但显然两者现在都在扩展到125%,这是通往大的方式。然后我将显示设置恢复为100%默认值,当我打开VS时,我立即注意到刻度似乎正确。幸运的是,现在我在设计师中的表单与运行时的表单大小相同。它几乎就像VS正在拾取不正确的设置而显示设置只需要刷新。

我不认为这对我来说是一个侥幸,因为我在Windows 8和8.1的不同机器上的4个最新版本的VS 2013上遇到了完全相同的问题。所有人都有同样的问题。

只是想我分享我的经验,这有助于将来帮助其他人 - 非常随意的问题!

答案 1 :(得分:1)

使用1080p笔记本电脑显示器和1440p显示器时遇到同样的问题。没有“改变项目的大小”有帮助。 VS以某种方式记住了1080p笔记本显示器上1440p显示器的设置 - 即使没有连接的1440p。 我所要做的就是将笔记本电脑连接到1440p显示器,并将vs窗口从1080p移动到1440p再返回到1080p。现在规模似乎很好。

答案 2 :(得分:0)

我在Windows 10中遇到与VS2013相同的问题,同样的解决方案解决了它。只需将Windows显示设置切换回100%即可。现在好了!