用Winform做了一个界面,在不同的机器上界面不一样啊!这难道就是DPI的原因吗?话说我都是用像素设置的!

【用Winform做了一个界面,在不同的机器上界面不一样啊!这难道就是DPI的原因吗?话说我都是用像素设置的!】

用Winform做了一个界面,在不同的机器上界面不一样啊!这难道就是DPI的原因吗?话说我都是用像素设置的!

文章插图
Winform用来做一个界面,在不同的机器上是不一样的!这是DPI的原因吗?换句话说,我是用像素来设置的!Winform用来做一个界面,在不同的机器上是不一样的!这是DPI的原因吗?换句话说,我是用像素来设置的!简介:这是在新电脑上运行的结果:这是来自旧电脑的截图:同样的像素,为什么渲染结果不一样?解决方案:如果在代码中指定了某些控件的大小和位置,那么为了支持相同比例的不同DPI接口,应该指定所有控件的大小和位置 , 包括对话框 。你可以