DPI 无法正确缩放

2024-01-04

我创建了一个自定义 UserControl,其功能与 numbericUpDown 非常相似,但具有各种增强功能。例如,它可以显示分数。但是,此控件的缩放比例不如窗体上的其他一些控件,这迫使我的 UI 看起来很尴尬。

我尝试了控件及其父控件的 AutoScaleMode。尽管将 AutoScaleMode 设置为 None 似乎比其他设置的影响较小,但似乎没有任何效果。我还尝试手动减小控件相对于其旁边的下拉列表的大小。它不起作用。我几乎陷入困境,我不知道如何应对。

有什么建议么?

我正在为 Win7 及更高版本启用 DPI 感知。


我解决了这个问题。对于那些感兴趣的人,我的 numericUpDown 控件位于我制作的另一个用户控件内。该控件的 AutoScaleMode 未设置为 DPI,因此无法正确缩放。答案是让所有控件使用相同的 AutoScaleMode。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

DPI 无法正确缩放 的相关文章

随机推荐

  • Xamarin.IOS.dll 使用广告标识符 (IDFA)

    我们想提交我们的Xamarin申请复核Apple Appstore在提交过程中会提出以下问题 此应用程序是否使用广告标识符 IDFA 这 广告标识符 IDFA 是每个 iOS 设备的唯一 ID 是提供有针对性的广告的唯一方法 用户可以选择限
  • NSProxy 和键值观察

    NSProxy对于那些尚不存在的对象来说 它似乎可以很好地作为替代对象 例如 NSMethodSignature methodSignatureForSelector SEL sel return self target methodSig
  • 使用 Roboto 精简或精简

    是否可以使用Roboto 薄型或浓缩型 https dl ssl google com android design Roboto Specimen Book 20111129 pdf在 ICS 中 无需包含 ttf 并手动加载它 我的意思
  • 如何求指数时间内的最长公共子序列?

    我可以使用动态编程以正确的方式做到这一点 但我不知道如何在指数时间内做到这一点 我正在寻找两个字符串之间最大的公共子序列 注意 我的意思是子序列而不是子串 组成序列的符号不必是连续的 只需用递归调用替换动态编程代码中表中的查找即可 换句话说
  • Django:从视图中添加non_field_error?

    我有一个 Django 表单 其中包含我在模板中渲染的一堆字段 我还有一些直接的 HTML 输入元素 我想通过访问来在视图中验证它们request POST变量 如果这些不验证 我想将错误注入到 Django 表单中 以便我可以将其显示在页
  • 如何枚举 Moment 中两个日期之间的日期

    我有两个moment http momentjs com docs dates var fromDate moment new Date 1 1 2014 var toDate moment new Date 6 1 2014 moment
  • 在 Vue 中,v-binding 不适用于 Bootstrap Toggle Checkboxes 的“checked”属性?

  • 如何按角色拆分 hiera 配置?

    我正在使用 hiera 来分配类 例如webserver or dbserver到我的节点 这webserver类只包含 apache 并在其上设置一些配置 例如端口 显然我不想为每个节点复制这个配置 所以我把它放在 common yaml
  • 仅当集合中存在列时,才在 QueryDSL JPA 中选择多个列

    我有一个列列表List
  • 如何使用 C# 隐藏 OpenXML 电子表格中的列?

    我将 DocumentFormat OpenXML 与 C 一起使用 如何隐藏特定列 部分代码 using SpreadsheetDocument sDocument SpreadsheetDocument Open resultFileN
  • Dart 库布局

    我正在努力解决 Dart 库布局问题 我尝试了以下方法 lib A dart B dart my lib dart 在哪里 达特 class A B myB B dart class A B myB my lib dart library
  • 无法更新快照命名空间:无法在“/etc/docker”中创建符号链接:现有文件妨碍

    Docker命令在重启后不起作用 使用sudo reboot Ubuntu 20 04 服务器 现在 对于任何使用 docker 的命令 它都会给我一个错误 例如 docker help cannot update snap namespa
  • LESS css - JS 解析器与编译器

    我想知道是否有人知道 LESS css 的 JS 解释器是否会导致页面加载出现明显的延迟 我更喜欢使用 JS 解析器 因为它更容易使用 因为我不必在每次编辑后运行编译器 并且更容易管理源代码 因为 SCM 工具不会同时跟踪 less 和 c
  • Java/GWT/MySQL:连接被拒绝?

    我正在开发一个 GWT Web 应用程序 并尝试从我的 RemoteServiceServlet 实现 用于 rpc 连接到 mysql 数据库 服务器运行 我可以从我工作的机器连接到数据库 出于测试目的 我编写了一个仅连接到数据库的小程序
  • Firebase 获取 - 无访问控制允许来源

    我正在开发一个应用程序React Redux我有我的JSON数据库内FirebaseD B 为了做到这一点 我正在尝试fetch我的数据来自有效的 URL 通过 Firebase 模拟器验证 let firebase https fireb
  • Azure存储表-插入批量行并检查它们是否存在

    我发送对某些服务的查询并返回结果 我想知道我过去是否已经得到了相同的 答案 所以 我打算使用Azure Table作为缓存机制 我做了这个小 POC TableBatchOperation batchOperation new TableB
  • 如何以编程方式运行 Java 应用程序中的所有 JUnit 测试?

    通过 Eclipse 我可以轻松运行应用程序中的所有 JUnit 测试 我希望能够从应用程序 jar 在目标系统上运行测试 而无需 Eclipse 或 Ant 或 Maven 或任何其他开发工具 我可以看到如何从命令行运行特定的测试或套件
  • 如何使用pyInstaller完整打包所有必需的库?

    我已经使用 pyinstaller 创建了我的 python 应用程序的独立应用程序 pyinstaller windowed app py 它实际上在我的计算机上运行并且按预期工作 但是当我在我朋友的计算机上尝试它时 它不起作用 它运行但
  • 选择表列名称作为值[重复]

    这个问题在这里已经有答案了 给定一个具有任意数量的记录 X 和任意数量的列 Y 的 SQL 表 RecordID Column1 Column 2 Column 3 Column Y 1 Value11 Value12 Value13 Va
  • DPI 无法正确缩放

    我创建了一个自定义 UserControl 其功能与 numbericUpDown 非常相似 但具有各种增强功能 例如 它可以显示分数 但是 此控件的缩放比例不如窗体上的其他一些控件 这迫使我的 UI 看起来很尴尬 我尝试了控件及其父控件的