表单随机调整大小

时间:2013-07-07 10:32:19

标签: c# forms visual-studio-2012 windows-8

编辑:我重写了省略漫无边际的问题。

我正在Visual Studio 2012中编写Win Forms程序。我正在使用Windows 8 x64。当我尝试在我的PC上运行程序(调试或单独)时,表单会自行更改大小。我认为底部会降低约50个点。

只有在我使用Sizable设置为表格边框样式的其他内容时才会发生这种情况。

它似乎不会伤害我的代码,但它很烦人,这次它让我觉得我意外删除了一个控件。

它只在我的电脑上执行此操作,我不知道它是操作系统还是其他内容。我的妈妈笔记本电脑正在运行Win7 x86,并且运行正常。


图片:

应该是这样的:

http://oi44.tinypic.com/huiosw.jpg

http://oi43.tinypic.com/2j3nnk9.jpg

但是看起来像这样:

http://oi39.tinypic.com/2wom0au.jpg

http://oi41.tinypic.com/2mxga3a.jpg

http://oi40.tinypic.com/2jcetyb.jpg


如果您需要更多信息,请说出来!


编辑#1:

如果有人碰巧知道一本有助于学习c#的好书或程序,请说出来。我尝试了3D Buzz的程序,我在30天内尝试了一本名为c#的书,或者类似的东西,以及针对敏锐孩子的c#,但两者都不是那么好,3D Buzz还可以,但我并不总是觉得和他们一起工作在项目上(XNA极端)所以我有点失去了轨道......

编辑#2

@Cody Gray

谢谢,我尝试了所有设置(我认为DPIFontInheritNone),但它没有改变任何内容

此外,我可以根据需要上传更大的图片,我会故意缩小图片,不想上传大约600x600左右的图片。

编辑#3

@Hans Passant

我查了一下,设置是:

较小 - 100%(默认)

仅更改文字大小:

标题栏:11

菜单:9

消息框:9

调色板标题:9

图标:9

工具提示:9

(它们都没有设置为粗体)

编辑#4

我在妈妈的笔记本电脑上查了一下。她正在使用Windows 7 x86,并且她的显示设置设置为中等,但在她的笔记本电脑上它的变化不同,所有表格都是应有的和按钮,只有RichTextBox的大小调整不适合表格。

0 个答案:

没有答案