c#图片盒大小从显示选项更改为125%

c#图片盒大小从显示选项更改为125%,c#,picturebox,display,C#,Picturebox,Display,我有一张表格,里面有一个图片盒。我必须将图片框设置为拉伸图像(我不在乎它是否会改变图片的分辨率),并在运行时加载图片。然后我想在图片上放置按钮,从文件中读取这些位置,这些位置的变化取决于加载的图片。所有这些在我的笔记本电脑上都很好,但我不考虑显示下的事实,你可以将文本和其他项目放大。此笔记本电脑设置为125%。我用什么来缩放我的点,或者我可以在我的程序中关闭它?我宁愿把它关掉。它也改变了我的初始屏幕 我正在使用Visual Studio,我找到了问题的答案。当我在设置为125%的机器上加载我的V

我有一张表格,里面有一个图片盒。我必须将图片框设置为拉伸图像(我不在乎它是否会改变图片的分辨率),并在运行时加载图片。然后我想在图片上放置按钮,从文件中读取这些位置,这些位置的变化取决于加载的图片。所有这些在我的笔记本电脑上都很好,但我不考虑显示下的事实,你可以将文本和其他项目放大。此笔记本电脑设置为125%。我用什么来缩放我的点,或者我可以在我的程序中关闭它?我宁愿把它关掉。它也改变了我的初始屏幕


我正在使用Visual Studio,我找到了问题的答案。当我在设置为125%的机器上加载我的VS项目时,它实际上会改变我项目中控件的大小。如果不希望visual studio更改这些控件的大小,则必须将“显示文本和图像”设置为100%,加载VS项目,添加autoscalemode=none,然后关闭项目,将“显示文本和图像”更改回125%,然后一切正常。

这可能是一个副本,您必须考虑用户设置,