Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2008中的超大Windows CE窗体_C#_Winforms_Visual Studio_Visual Studio 2008_Windows Ce - Fatal编程技术网

C# Visual Studio 2008中的超大Windows CE窗体

C# Visual Studio 2008中的超大Windows CE窗体,c#,winforms,visual-studio,visual-studio-2008,windows-ce,C#,Winforms,Visual Studio,Visual Studio 2008,Windows Ce,我正在Visual Studio 2008下开发一个Windows CE CF3.5应用程序,一切都很顺利,直到设计师开始抛出NullReferenceException。重新启动VS2008,重新启动Win7,异常消失,但我正在处理的项目和我测试的新项目的所有表单都具有此特性: 在emulator上,它会发生变化,要么在左上角显示得非常小,要么正确显示: 有什么想法吗?我在谷歌上搜索了一下,结果一无所获。提前谢谢 像每一个优秀的程序员一样,您使用某种源代码控制(VSS、SVN、Git等)

我正在Visual Studio 2008下开发一个Windows CE CF3.5应用程序,一切都很顺利,直到设计师开始抛出
NullReferenceException
。重新启动VS2008,重新启动Win7,异常消失,但我正在处理的项目和我测试的新项目的所有表单都具有此特性:

在emulator上,它会发生变化,要么在左上角显示得非常小,要么正确显示:


有什么想法吗?我在谷歌上搜索了一下,结果一无所获。提前谢谢

像每一个优秀的程序员一样,您使用某种源代码控制(VSS、SVN、Git等)


因此,只需将当前不工作版本与上一个工作版本进行比较,然后查看更改的内容。

在解决方案资源管理器中,展开表单并打开form.Designer.cs文件


查看并尝试更改
自动缩放
自动缩放维度
属性

感谢您的贡献,我做了区分,唯一更改的是一些控件名称和新的数据网格。我相信这个问题可能与一些全局配置有关:如果我创建一个新的Win-CE表单项目,表单的布局也会扭曲。很好,我不知道这个功能。无论如何,默认情况下,
AutoScaleMode
设置为Dpi,而
AutoScaleDimensions
设置为正确的尺寸。但是,更改此值对emulator上的表单表示没有任何影响。VS重新启动后,
AutoScaleMode
设置为
Inheritated
将其结果显示出来,它将再次显示。谢谢至少一半!:)设计模式的形式仍然混乱。我试着给你的答案打分,但我的分数不够。