我们在设计程序窗体的时候,很多初学上位机开发的同学,程序在运行之后可能会遇到窗体变形的情况。接下来我们进行一些测试,来看一看这是什么问题导致的。
创建窗体首先我们查看电脑的显示分辨率,注意当前为150%
准备好一个背景图片,大小为393*260
在VS程序中,设计一个窗体,窗体大小与图片大小一致,使用图片作为窗体的背景。
运行效果
运行之后我们发现窗体发生了形变,与我们设计的不同。
问题原因出现这个问题的原因就是我们没有在显示分辨率100%的情况下设计窗体。
解决方法1.将电脑分辨率调整为100%
2.重新打开项目之后,我们发现项目的窗体显示不正常,此时我们要将窗体重新设计布局。
3.重新设计之后,显示效果变为正常
3.运行项目,发现当前窗体显示效果没有问题
总结
出现窗体窗体运行不正常的情况,就是我们没有在计算机显示分辨率100%的情况下设计界面。解决的方法也非常简单。
将电脑分辨率调整为100%重启项目,在100%的分辨率下重新设计窗体运行项目,问题成功解决