有没有简单的方法可以在任何不同的 PC 上运行在 Visual Studio 2005 上用 C# 创建的应用程序,无论其屏幕分辨率如何?
屏幕分辨率?
.NET 2.0 中的 Windows 窗体具有一些处理不同 DPI 的机制,并且具有比 .NET 1.1 更好的布局系统。一般来说,使用 FlowLayoutPanel、TableLayoutPanel 等布局面板,而不是将控件固定在 X/Y 坐标,这样您可以更轻松地处理不同的窗口大小。
如果您可以使用 WPF(我不记得它适用于 Visual Studio 2005),那么您就有更多的分辨率独立选项。 DPI 问题消失了,WPF 具有 ViewBox 等功能,可让您统一缩放整个窗口或控件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)