gpt4 book ai didi

vb.net - 自动缩放 WinForm 显示(小、中)

转载 作者:行者123 更新时间:2023-12-04 20:46:55 54 4
gpt4 key购买 nike

首先,请原谅我,但由于我在工作时安装了 Windows,所以我的屏幕截图是法语的。尽管如此,它仍然很容易理解。我将包括屏幕截图以使其更具视觉吸引力。

以下是一些背景信息:

  • Windows 7 64 位
  • Visual Studio 2010
  • 默认显示为 100%
  • 自动缩放模式:新闻部
  • 自动调整大小:

  • Form properties

    我的应用程序是在默认(小 - 100%)显示中开发的 Windows 窗体。像这样:
    Small (default) display

    如您所见,“娇小”或 显示是默认选择。

    小显示屏 - 100%(默认)

    这是我的应用程序在此设置下的外观。 这是正确的显示
    Perfect display

    中等显示 - 125%

    红色矩形指出不需要的空白区域。
    Display at Medium or 125 percent

    我试过了:
  • anchor 固/对接我的控件,例如我的拆分容器、表格布局面板、 ListView 在 Form_Load 并通过 用户界面 .这没有用。
  • 在表单中添加一个拆分容器,所有控件分别放入其中
  • 添加表格布局面板,其中所有文本框和按钮都位于各自的单元格中

  • 由于 anchor 定和对接,我真的认为它存在缩放问题。虽然这似乎不是问题......似乎有问题的是选项卡控件和 ListView ......

    一些用户(大多数)将他们的设置设为默认设置(100%),但也有少数用户将其设置为“中等”设置,从而导致此缩放问题。有没有办法来解决这个问题?

    最佳答案

    由于某种原因,我无法看到您的屏幕截图或链接,因此我无法想象问题。如果缩放是问题,请尝试设置 AutoScaleModeNone .

    我最近不得不这样做,因为我的 winform 应用程序是图像密集型的,它无法在中等设置上正确呈现,因为我使用默认的 Small Settnigs 显示构建它。将比例模式更改为 None为我工作。

    关于vb.net - 自动缩放 WinForm 显示(小、中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16221317/

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