声明了一个位图
private Bitmap img1 = null;
private Bitmap img2 = null;
Run Code Online (Sandbox Code Playgroud)
从openFileDialog中选择后,图像将被推送.
选定的图像被放置在一个数组中.
imgName = openFD.FileNames;
Run Code Online (Sandbox Code Playgroud)
然后按钮1显示这些图像.
pictureBox1.Image = Image.FromFile(imgName[0]);
pictureBox2.Image = Image.FromFile(imgName[1]);
Run Code Online (Sandbox Code Playgroud)
我用这个替换了button1代码
img1 = Image.FromFile(imgName[0]);
img2 = Image.FromFile(imgName[1]);
Run Code Online (Sandbox Code Playgroud)
但是会发生错误
无法将类型'System.Drawing.Image'隐式转换为'System.Drawing.Bitmap'
我试着将代码更改为img1 = Bitmap.FromFile(imgName[0]);.但仍然有同样的错误.
有任何建议如何纠正或做到这一点?
img1 = new Bitmap(imgName[0]);
img2 = new Bitmap(imgName[1]);
Run Code Online (Sandbox Code Playgroud)