【发布时间】:2011-02-19 06:46:55
【问题描述】:
编写可以在不同设备、屏幕分辨率、屏幕尺寸上运行的 Windows 移动应用程序有什么好的方法?
在我看来,我想编写一次表单并适应。
但我有时听说您为不同的外形尺寸、不同的屏幕尺寸、不同的方向(纵向/横向)编写表单......我只是觉得这种方法太多工作......必须有一个更简单的方法。
【问题讨论】:
标签: c# .net windows-mobile compact-framework
编写可以在不同设备、屏幕分辨率、屏幕尺寸上运行的 Windows 移动应用程序有什么好的方法?
在我看来,我想编写一次表单并适应。
但我有时听说您为不同的外形尺寸、不同的屏幕尺寸、不同的方向(纵向/横向)编写表单......我只是觉得这种方法太多工作......必须有一个更简单的方法。
【问题讨论】:
标签: c# .net windows-mobile compact-framework
尝试尽可能多地使用停靠和锚定,以便让面板停靠在顶部/底部/中间(填充),然后将控件锚定在左侧和右侧。
有时您可能有一个想要居中的按钮或文本,在这种情况下最好在代码中实现。
一些额外的提示和注意事项:http://msdn.microsoft.com/en-us/library/ms839354.aspx#screen_orientation_awareness_topic4
【讨论】: