首页 > 解决方案 > SplitContainer 设计与运行是不同的 VB.NET VisualStudio

问题描述

我一直在努力解决这个问题,因此我认为是时候向你们寻求帮助了。

我已经通过 Visual Studio 创建了一个 Visual Basic Win Form,我在其中添加了多个拆分容器以获取不同的面板。

我遇到的问题是,当我运行应用程序时,它看起来与我的设计不同。我已经多次重新创建该项目并查看了 SplitContainer 属性,但是,我仍然无法弄清楚这一点。

你可以在这里看到我在说什么:

示例图片

非常感谢任何和所有的帮助。

标签: vb.netvisual-studiopanelsplitcontainer

解决方案


@Jimi 提供了答案:您的应用程序不是 DPIAware。因此,当屏幕 DPI 与默认的 96Dpi 不同时,它会受到虚拟化的影响。请参阅:如何配置应用程序以在具有高 DPI 设置(例如 150%)的机器上正确运行?. 我写的一些笔记


推荐阅读