Windows 7 中的 Winforms 控制间距

发布于 2024-09-30 11:12:53 字数 281 浏览 2 评论 0原文

我们目前在 Windows XP 中的 Visual Studio 2005 上开发了一个内部 .net 2.0 winforms 应用程序。到目前为止,办公室里的每个人都运行 Windows XP,没有出现任何问题。

我们最近为我们希望使用的一位经理订购了一台装有 Windows 7 的新计算机,并且该应用程序安装得很好。问题在于每个标签、文本框和按钮周围的间距 - 导致某些表单不适合。

是否有一些设置可以让 Windows 7 显示位于 XP 开发环境中的每个控件,就像我们的其他 XP 客户端所显示的那样?

We have an in-house .net 2.0 winforms app currently developed on Visual Studio 2005 in Windows XP. Everyone in the office until now is running Windows XP, and there are no issues.

We recently ordered a new computer with Windows 7 for one of our managers we were hoping to use, and the app installs fine. The issue is the spacing around every label, textbox, and button - making some forms not fit.

Is there some setting that we can use to make Windows 7 display each control where it is placed in our XP development environment and like the rest of our XP clients show?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

胡大本事 2024-10-07 11:12:53

呃,什么样的白痴管理团队会把新机器交给经理而不是程序员?

控制面板 + 显示,高级选项卡,更改 DPI 设置以在 XP 计算机上重现问题。阅读 Form.AutoScaleMode 的文档以了解发生了什么。

Ugh, what kind of idiot management team gives a new machine to a manager instead of a programmer?

Control Panel + Display, Advanced tab, change the DPI setting to repro the problem on your XP machine. Read the docs for the Form.AutoScaleMode to find out what's going on.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文