visualstudio-c#PicturePanel解决了分辨率问题

本文关键字:问题 分辨率 解决 visualstudio-c#PicturePanel | 更新日期: 2023-09-27 17:59:15

我最近在c#中遇到了一个奇怪的错误。我正在做一项任务,我有一个多图片面板。其中一个用于获取图片,另一些用于显示匹配。

这是我的代码

pic.image = image.fromfile("images''a.png");

好的,我的问题是这个代码可以工作,直到我没有直接从面板获得图片

为了获得图片,我正在使用这个代码

if (openPicture.ShowDialog() != DialogResult.Cancel)
        {
            //----------- Load Picture ----------------------------------
            pictureBox13.Image = Image.FromFile(openPicture.FileName);
        }

如果我成功地获得了一张照片,第一个代码会给我这个错误

                   "file not found error"

任何人都会遇到这样的问题,因为我无法在第一个代码中硬编码图像的确切位置。

visualstudio-c#PicturePanel解决了分辨率问题

我不是那么聪明,但我仍然发现这个解决方案最适用于我的情况

Directory.GetCurrentDirectory();

我只是在每张照片上加了这行,从相对到绝对。