如何告诉Visual Studio设计器我的紧凑框架设备的标题栏高度是否正确?

时间:2014-09-17 19:40:14

标签: visual-studio-2008 compact-framework windows-mobile-6.5

我正在努力将旧的Compact Framework程序移植到Intermec的CN51硬件上。我遇到了一个问题,我无法让visual studio 2008明白这个操作系统上的标题栏区域是36像素,而不是52。

总屏幕尺寸为480x800,我可以正确配置(工具 - >选项 - >设备工具 - >外形尺寸)。如果我的表格最大化,一切都很好。

如果我的表单没有最大化,Visual Studio会将表单的位置设置为0,52 - 并且它的大小为480,748。

在运行时,表单位于距屏幕顶部仅32像素的位置,底部留下16像素的间隙。

Visual Studio不允许我更改表单的位置。我可以改变它的大小,但是当我不小心碰到Visual Studio中的最大化属性时,这会被吹走。

有没有办法在VS 2008中配置'Normal'大小的窗口? enter image description here

1 个答案:

答案 0 :(得分:1)

Visual Studio 2008和WM 6.5.3 DTK在这里表现得很奇怪。 Designer预览版不正确,但设备模拟器是正确的。 启动新项目时,可以选择目标平台,但不列出WM6.5.3。您必须稍后切换项目,但仍然会得到错误的预览。 左(或后)显示VS2008预览,右边显示模拟器。

VS and emulator differences

可能我们永远不会为那个'旧的'DTK获得一致的desginer视图。