我需要在我的软件中添加一个分辨率不同于之前的新监视器,但我仍然需要支持两者。
我考虑在每个“窗体加载”事件中包含一个开关案例,并根据屏幕分辨率更改表单中包含的所有按钮、表单、对象等的大小。
应用程序将在Windows CE 6上运行,使用紧凑框架3.5。
问题是:
在.NET中是否有更聪明的方法来处理不同的分辨率?
我考虑在每个“窗体加载”事件中包含一个开关案例,并根据屏幕分辨率更改表单中包含的所有按钮、表单、对象等的大小。
Select case Resolution
case 800x480
resizes my controls...
case 1024x768
resizes my controls...
end select
应用程序将在Windows CE 6上运行,使用紧凑框架3.5。
问题是:
在.NET中是否有更聪明的方法来处理不同的分辨率?