gpt4 book ai didi

.net - 如何在 .Net 上处理不同的屏幕分辨率

转载 作者:行者123 更新时间:2023-12-02 00:15:44 26 4
gpt4 key购买 nike

我需要在我的软件中添加一个分辨率与以前不同的新显示器,但我仍然需要对两者的支持。

我考虑在每个 FORM LOAD 事件中包含一个 switch case,然后根据屏幕分辨率更改所有按钮、表单和表单中通常包含的对象的大小。

Select case Resolution
case 800x480
resizes my controls...
case 1024x768
resizes my controls...
end select

应用程序将在 windows ce 6 上运行,框架为 compact framework 3.5

问题是:

在 .NET 中是否有更智能的方法来处理不同的分辨率?

最佳答案

是的,不过这取决于您使用的用户界面框架。

目标是设计您的界面以在不同的分辨率下合理扩展。这可以在 Windows 窗体中完成,例如,利用 AnchorDock属性,而不是使用绝对定位和大小调整。这允许项目随着窗口大小的变化而“移动”和“缩放”。

关于.net - 如何在 .Net 上处理不同的屏幕分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13294888/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com