我正在测试一个应用程序,需要使用Windows窗体应用程序以不同的屏幕分辨率对其进行测试。
现在测试的常见分辨率是多少?
答案 0 :(得分:2)
这在很大程度上取决于您的市场/目标受众。
我认为桌面应用程序的安全最低1024x768,但不要忘记迷你PC正在起飞,它们的屏幕比传统屏幕更小。如果你要运行其中一个,你也需要考虑“更有趣”的解决方案。
就最高分辨率而言......天空是极限。虽然我认为如果你在1280x1024看起来不错,你也可以做任何更大的事情。
答案 1 :(得分:2)
这取决于Windows窗体的布局方式,与方面大小和分辨率,使用的字体有关。在我开发WinForms应用程序之前,我曾经严格遵守640 x 480分辨率的最小尺寸,知道并且相信它的分辨率会更高。
可悲的是,它似乎会在1,024 x 768等分辨率下使表格看起来有点小!
这是你需要注意的事情。
另一个看待的角度是 - 国际化,是的,每个标签都有火红的国际术语,这可能会破坏winform本身的流程和布局,假设你使用的标签有一个共同的词,如:
+-----------+ |First name | +-----------+
现在,假设这被翻译为德语(通过babelfish.yahoo.com),标签为
+--------+ |Vorname | +--------+
等待!它在西班牙语中变小(再次通过babelfish.yahoo.com)
+-------+ |Nombre | +-------+
是的,标签已缩小并最终结果,由于国际化,可能存在潜在的差距或标签流入彼此。
当然,在平板24英寸屏幕上我们都拥有分辨率高达1,920 x 1,0768的大屏幕屏幕,这真是太棒了,但更重要的是,winforms的可读性也会有所不同,具体取决于是否是否使用ClearType!即使上网本的分辨率为1,024 x 600 ......
这是一个有趣的问题,可以通过 BEWARE 来打开一堆蠕虫!好吧,我知道我听起来好像国际化是它背后的重点,你只是不知道,直到你问自己和你的上级,谁是观众和范围?
如果你的目标也是可访问性,大字体,小字体,字段如何布局,没有硬性或快速的规则,你也会获得奖励积分,做少量的研究。当然,放下一个可以自动调整表格布局的组件,以便在不同的分辨率下向上扩展,这样做会非常方便,但国际化的潜力又如何呢?
好的问题值得我+1!
答案 2 :(得分:1)
这完全取决于您的申请。对于我编码的最后一个kiosk应用程序,分辨率是规范的一部分,并设置为1280x1024。如果您正在制作游戏,则需要支持各种分辨率,包括全屏和窗口。
答案 3 :(得分:1)
您还需要考虑宽高比(即:广泛与正常等)。
答案 4 :(得分:0)
我通常会设计我的窗体,因此当您调整窗体大小时,所有内容都会正确调整大小。这通常意味着为表单设置合理的最小大小。我发现这比设计1个特定分辨率更好。
答案 5 :(得分:0)
网络用户:
http://www.w3schools.com/browsers/browsers_display.asp
http://www.screen-resolution.com/common-screen-resolutions.php
答案 6 :(得分:-1)
编辑添加:该实验室功能可能会消失,为added to Google Analytics。