【发布时间】:2011-10-06 21:05:07
【问题描述】:
我制作了一个在 Windows 窗体中使用大量图片框的应用程序。我已经成功地完成了这个项目。但是当我将应用程序部署到我的朋友笔记本电脑上时,我的问题就开始了,它的显示屏较小。并非所有图片框和控件都是可见的。即,某些控件已失效且无法访问。
实际上,我已经在具有更大显示屏的桌面上开发了该应用程序。如何使表单可移植,以便尽管显示屏发生变化,但控件仍能正确显示?
我知道这是标准化坐标的一个简单问题......但我不想坐下来计划坐标(例如:屏幕 1 单位长度和 1 单位宽度。所以第一个控制在 0.25,0.3 位置) 因为它会浪费我的时间,因为该应用程序有大量的图片框和控件。
Visual Studio 中是否有一个工具可以自动使用标准化坐标并将其保存在部署文件中以便于移植??????
【问题讨论】:
-
@Magnus:所以就投票关闭它...
-
@genesis,我做到了。该评论只是为了突出其他问题。
-
您不想做任何工作:只需将表单的 AutoScroll 属性设置为 True。朋友的回应:“有效,但那是有点蹩脚的家伙!”。允许随意调整窗口大小,这也解决了分辨率问题。没那么难。
标签: c# winforms visual-studio-2010