【问题标题】:Control movement issue [closed]控制运动问题[关闭]
【发布时间】:2017-08-25 17:41:08
【问题描述】:

我正在将 VB.NET 1.1 应用程序更新到 VB.NET 4.0,目前在 winform 上显示标签和文本控件移动时出现问题。在运行时,文本框和标签如下图所示移动。经过大量研究,我不知道是什么导致了这个问题。有没有人经历过这种情况?在运行期间,各种控件从它们应该在的位置移动位置,可能是由于不同的显示分辨率?

【问题讨论】:

  • 我在你的照片中看不到任何动静。您的意思是当您在设计器中查看控件时,控件出现在一个位置,而在运行时则出现在其他位置?它们是否都向同一个方向移动了相同的距离?
  • 请阅读How to Ask 并使用tour有人见过这个吗?不是一个很好的问题
  • 是的,上面网格中的文本框和标签属于下面的另一个标签,称为:手动总计。在 Visual Studios 中,它们位于正确的位置。但在运行期间,它们会随机向上移动。
  • 运动部分可以录制镜头片段吗?

标签: vb.net winforms controls


【解决方案1】:

DPI 缩放在 .Net 1.1 和 .Net 2.0 之间发生了变化。查看这篇文章了解更多信息:

https://docs.microsoft.com/en-us/dotnet/framework/winforms/automatic-scaling-in-windows-forms

【讨论】:

    猜你喜欢
    • 2020-01-22
    • 1970-01-01
    • 2015-02-05
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    相关资源
    最近更新 更多